2019年4月11日

摘要: 场景 比如我用四个textbox 需要每个控件都输入正确的数据以后 下方的 button才变成可用状态 需要把四个textbox的值转换成 true或者false 效果 阅读全文

posted @ 2019-04-11 14:35 熊先生丶 阅读(99) 评论(0) 推荐(0) 编辑

摘要: 1.数据的验证,有时候需要验证同步的数据是否正常 需要派生一个类 ValidationRule 再把这个类指定给binging 进行验证 在这里如果验证不通过 textbox就会变成红色并且发出警告数据将不会同步到数据源,但是警告UI并不可见 需要添加事件暴露出来 默认验证只对 UI改变数据源才出发 阅读全文

posted @ 2019-04-11 14:19 熊先生丶 阅读(200) 评论(0) 推荐(0) 编辑

摘要: 并不是每个控件都被设置了 Name 属性 ,有时候 我们只知道 他与某个控件的层级关系, 示例: AncestorType:类型代表要寻找的控件的类型 Ancestprlevel:偏移量 ,比如 1 代表 父或者子 如果需要关联自己,比如 把自己的name 属性绑定到自己text属性 阅读全文

posted @ 2019-04-11 13:53 熊先生丶 阅读(132) 评论(0) 推荐(0) 编辑

摘要: 有时候我们不能绑定对象的属性或者成员,我们需要绑定一个对象的方法时 可以用 ObjectDataProvider 比如先声明一个类 含有加法 ObjectDataProvider 的简单使用 以下为综合使用 其中两个textbox绑定 Add方法的两个参数 ,第三个textbox绑定 Add计算出来 阅读全文

posted @ 2019-04-11 13:41 熊先生丶 阅读(307) 评论(0) 推荐(0) 编辑

摘要: 除去简单控件的数据绑定,还有集合控件的数据绑定,一下示例 这发现 source 变成了 itemsSource Path 变成了 DisplayMemberPath itemsSource:代表集合控件的数据源 DisplayMemberPath:代表集合控件显示的值,是集合中的单项的哪一属性 Se 阅读全文

posted @ 2019-04-11 13:25 熊先生丶 阅读(263) 评论(0) 推荐(0) 编辑