
WPF开发
rually
这个作者很懒,什么都没留下…
展开
-
WPF 中TreeView 的动态加载和自定义布局(图片+文字)
--> 1 先定义一个树控件在xmal文件中,在cs文件中进行动态的加载树的内容2 为每一个树节点进行布局的设置,你可以设计成任何你想要的布局,返回你想要的stackpanel 即可 private StackPanel createTreeViewItem(string value,BitmapImage btmapImg) {原创 2015-08-25 10:56:37 · 6659 阅读 · 3 评论 -
WPF 中Frame + Page 的使用
1 在window 的设计的时候 ,中间需要进行页面切换的时候,顶一个Frame 2 页面的跳转 MapPage page = new MapPage(this); //SystemPage page = new SystemPage(this); MainPage.C原创 2015-08-25 11:05:40 · 37057 阅读 · 0 评论 -
WPF 多线程---- 子线程操作界面主线程的元素
1 在代码中开启一个子线程 Thread cabService = new Thread(new ThreadStart(dataReceiver)); cabService.Start();每隔2s ,产生一个数据 public void dataReceiver() { while原创 2015-08-25 11:16:48 · 3741 阅读 · 0 评论 -
WPF集合已修改;可能无法执行枚举操作 解决方案
在wpf 操作集合的时候 ,在将集合里面的东西 便利进行删除的时候,使用foreach 来进行枚举删除 ,常常会出现这样的错误" 集合已修改;可能无法执行枚举操作。" foreach (DictionaryEntry item in _transmit_tb)//弹出“集合已修改;可能无法执行枚举操作。” {原创 2015-09-28 10:56:57 · 2126 阅读 · 0 评论 -
WPF 值绑定binding (上)
1 4大要素:绑定源:标示源属性所存在的类型实例路径: 需要绑定到的处于绑定源之上的源属性绑定目标:接受相应更改的属性所在的实例目标属性:接受绑定运行值的目标2 触发过程:绑定源发出属性更新的通知,从而驱动绑定执行。其中源属性将作为绑定的输入,而绑定的输出则被赋予目标属性。3 静态:A方式: Button Content="{Bindi原创 2015-10-28 10:40:36 · 1046 阅读 · 0 评论 -
WPF 的String 和string
1 String 类 封装了很多关于string操作的方法 。 属于.net 框架 ; string 类型,关键字,属于c# 语言 ,查看源码,进行定位,他们竟然定位到同一个地方,string类型表示 Unicode 字符的字符串,string 是 .NET Framework 中的 String 的别名(别名而已,呵呵),对字符串相等性的测试更为直观2 关于效率用C#编写代原创 2015-10-28 10:30:45 · 1719 阅读 · 0 评论 -
WPF 值绑定binding (中)----什么才能骄傲的成为绑定源
1 什么可以作为绑定源:A .特定的属性 B.指定为集合 C .ObjectDataProvider D .XmlDataProvider E 等2 DependencyObject在WPF中,软件开发人员所常接触的大部分类型都派生自DependencyObject,因此派生自DependencyObject的类型非常适合在UI层中作为绑定源。Depen原创 2015-10-28 11:06:33 · 895 阅读 · 0 评论 -
vs2010在解决方案中不显示已经存在的文件夹
1 问题原因:可能是你是把文件拷贝过来的,或者git pull 下来一个完整的文件夹2 解决方法:A 菜单栏->项目-> 显示所有文件B 在右侧解决方案中会显示一个白色虚线的文件夹C 右键改虚线文件夹->包含在项目中ok!原创 2015-10-29 19:46:31 · 7318 阅读 · 0 评论