这类控件都继承于Selector,其中主要有ComboBox、listview、listbox、datagrid。由于个人对WPF的了解所有可能有遗漏,希望各位能够指出一起进步。在遍历上面控件时主要分两种情况: 1、控件未渲染完成:例如赋值ItemsSource 需要遍历 a、Combobo...
分类:
其他好文 时间:
2015-07-01 17:57:33
阅读次数:
106
1. Trace & Debug理解这两者的区别,Trace有个Listners.Add()非常好用,这里网上有个在ListBox里输出Debug和Trace信息的 1 using System; 2 using System.Collections.Generic; 3 using System....
有时候我们需要在控件中绑定DataTable中设定条件过滤后的数据,此时,在winForm环境中,一些控件不能正确绑定并显示数据内容,这是因为DataTable.Select()返回的是DataRow[]类型的行数组,没有行列相关架构值。而控件如ListBox、comboBox等不能识别行数组中的列,读不到行列架构值,所以无法正常显示。
解决办法是用DataView进行转换,即在Data...
分类:
其他好文 时间:
2015-06-28 11:20:52
阅读次数:
239
1.在listbox的属性里面找到ContextMenu2.点下拉按钮添加绑定。然后在窗体加载时添加集合或者在XAML编辑栏用ItemSource添加,两种添加方法不能同时启用,如果在XAML编辑中定义了ItemSource,则窗体加载时不能操作Items,Add,但是可以在按钮点击或者其他事件中操...
之前做了一个使用ListBox控件动态显示人员信息并且双击修改人员基本信息的功能,示意图如下: 今天测试的时候发现只要有选中的对象,双击空白的地方也可以触发双击事件,查看代码才发现,是把事件写在ListBox上面了,所以只要双击ListBox就可以触发事件,修改代码,把事件放到DataTemP...
public partial class Example : UserControl { private ScrollViewer myScrollViewer; public Example() { InitializeComponent(); } private void Scr...
Winfrom中ListBox绑定List数据源更新问题摘自:http://xiaocai.info/2010/09/winform-listbox-datasource-update/Winfrom中ListBox绑定List数据源,第一次可以成功,但后面List更新以后,ListBox并没有更新...
今天在做ListBox和Combobox绑定的时候,都出现过“在使用 ItemsSource 之前,项集合必须为空”的错误。Combobox比较简单,代码如下: 编译没有...
分类:
其他好文 时间:
2015-06-18 12:53:12
阅读次数:
127
C# 中,两个ScrollViewer嵌套在一起或者ScrollViewer里面嵌套一个DataGrid、ListBox、Listview(控件本身有scrollviewer)的时候,我们本想要的效果是鼠标滚动整个ScrollViewer的内容,但你会发现实际结果和你想像的不一样,内部有scroll...
分类:
其他好文 时间:
2015-06-11 20:55:49
阅读次数:
176
3,客户选择模块设计
客户选择模块是用来提供对已有用户的选择,其中左边用一个ListBox控件显示所有已经添加的客户,右边用一个ListBox显示选择的客户,每次最多选择两个客户。然后还需要添加一个Person属性,用来返回所选择的人员给它的父窗体。
客户选择模块设计的示例为:
加载公共类和创建Person属性,代码为:
...
分类:
其他好文 时间:
2015-06-08 11:43:04
阅读次数:
101