小编Kri*_*son的帖子

绑定组上的绑定表达式列表为空的解决方法

在WPF 4中,绑定组上的绑定表达式列表ValidationRule是空的,该列表传递给的Validate方法.

无论AutoGenerateColumns是真还是假,无论是否DataGridBoundColumns已明确添加到datagrid都是一样的.

在使用DataGridToolkit中的WPF 3.5 SP1中,绑定表达式列表中填充了例外绑定表达式(数据网格中每列为1)

我认为这是一个错误,并已将其发布在Microsoft Connect站点上:https: //connect.microsoft.com/WPF/feedback/details/642815/bindingexpressions-on-bindinggroup-passed-to-validationrule-in-datagrid-rowvalidationrules -是空的

但有没有人有一个解决方法,所以我可以从内部得到正确的绑定表达式ValidationRule

data-binding validation wpf

16
推荐指数
1
解决办法
1087
查看次数

具有自定义附加属性的 SortDescription

在 Xaml 中,我可以使用 local:TestClass.TestProperty="1" 设置自定义附加属性

我可以使用 {Binding Path=(Namespace:[OwnerType].[PropertyName])} {Binding Path=(local:TestClass.TestProperty)} 绑定到自定义附加属性

但是,当我需要在 SortDescription 中使用自定义附加属性时,如何指定命名空间?我可以使用 new SortDescription("(Grid.Row)", ListSortDirection.Descending) 绑定到附加属性,但在这里我无法在任何地方设置命名空间......

最好的问候,杰斯珀

wpf attached-properties

5
推荐指数
1
解决办法
1889
查看次数

使用AutoFixture为字符串属性生成匿名编号

我正在测试一些映射方法,我有一个string类型的source属性,它被映射到integer类型的目标属性.

所以我希望AutoFixture使用特定字符串属性的匿名整数创建源对象,而不是所有字符串属性.

这可能吗?

c# unit-testing autofixture

4
推荐指数
1
解决办法
1124
查看次数

Debug ElementName绑定

有没有办法进一步调试绑定,而不是使用PresentationTraceSources.TraceLevel?

我有一个相当复杂的问题,当在一个Button上的CommandParameter上使用它时,ElementName绑定失败(找不到该元素),该Button是UserControl2上放置在UserControl1内的子节点.PresentationTraceSources.TraceLevel = High的输出是(PåstandsListe是UserControl2):

System.Windows.Data Warning: 52 : Created BindingExpression (hash=8957325) for Binding (hash=61342683)
System.Windows.Data Warning: 54 :   Path: 'SelectedItem'
System.Windows.Data Warning: 56 : BindingExpression (hash=8957325): Default mode resolved to OneWay
System.Windows.Data Warning: 57 : BindingExpression (hash=8957325): Default update trigger resolved to PropertyChanged
System.Windows.Data Warning: 58 : BindingExpression (hash=8957325): Attach to System.Windows.Controls.Button.CommandParameter (hash=426476)
System.Windows.Data Warning: 63 : BindingExpression (hash=8957325): Resolving source 
System.Windows.Data Warning: 66 : BindingExpression (hash=8957325): Found data context element: <null> (OK)
System.Windows.Data Warning: 70 :     Lookup name PåstandsListe: …
Run Code Online (Sandbox Code Playgroud)

data-binding wpf

2
推荐指数
1
解决办法
1442
查看次数