随笔分类 - wpf
摘要:上篇博客把收费系统的总体设计进行了一遍讲解,讲解的同时掺杂了些有关.NET编译机制的总结。程序编写测试完成后接下来我们要做的是打包部署程序,但VS2012让人心痛的是没有了打包工具。不知道出于什么原因微软没有将打包工具集成在开发环境中,但是我知道总会有解决办法的。 经过翻阅资料发现,VS2012虽然...
阅读全文
摘要:http://blogs.msdn.com/b/mikehillberg/archive/2009/10/30/treeview-and-hierarchicaldatatemplate-step-by-step.aspx这是原文,虽然看着方法成功了,但是原文的DataContext绑定我却没有成功,我是直接itemssource绑定的。 ...
阅读全文
摘要:private void BarButtonItem_ItemClick(object sender, DevExpress.Xpf.Bars.ItemClickEventArgs e) { BarButtonItem barItem = sender as BarButtonItem; if(barItem == null) return; string groupName = barItem.Content as string; treeList.BeginDataUpdate(); ...
阅读全文
摘要:今天在做wpf程序的时候遇到了一个制作无边框的窗体并且有透明圆角的问题,我把解决的过程写下来,和大家学习正常窗体必须把WindowStyle="None"这个属性加上去,但是加上去之后就会出现窗体不能拖动,为了解决没有边无法拖动窗体的问题必须在后台加入代码在窗体的 mousedown事件中写入 if (e.LeftButton == MouseButtonState.Pressed) { DragMove(); }调运自带的拖动方法;无边框是和拖动是解决了,但是透明圆角还是没办法,那是怎么回事呢,呵呵,万事大吉只欠东风,窗体属性中 AllowsTransparency=&q
阅读全文
摘要:话说做这个很久了,不过我比较磨洋工。所以托了很久,今天才真正跑通了整个流程。一开始老师要我做的时候,我有点没明白意思,后来看了msdn后明白了不少。我要做的是用一句话来概括就是,通过JSON来与后台的J2EE通讯,操作数据。但就是这样一个简单的任务,我大概有认真做了一个礼拜吧。下面说说主要的实现方法:首先我们要提到webclient这个类,这是system自带的一个模仿web浏览器的类,用它来模仿POST访问(其实还能GET、PUT、DELETE)。具体的思路是:首先实体化一个webclient,打开端口下载或者上传JSON字符串,然后通过绑定实体类的方法来序列化或者反序列化JSON报文,最后
阅读全文
摘要:这几天在完成了JSON序列化合反序列化之后,开始着手进行数据通过WPF显示的工作。dev是一个很好用的第三方插件,功能非常强大,唯一的缺点就是官方的demo要看明白得花费不少的时间。由于我需求的功能暂时不是很复杂,所以在这里我做写了一个简单的demo供自己参考。 1 <Page 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 4 xmlns:mc=&
阅读全文

浙公网安备 33010602011771号