使用属性路径从代码设置成员

时间:2014-11-04 20:16:45

标签: c# wpf data-binding binding system.reflection

我正在寻找一种方法来设置使用像SomeStruct.AnotherStructs.Item [0] .Str这样的绑定路径指定的类或结构的特定成员。我基本上希望能够通过绑定来执行WPF所做的事情,包括读取和写入值,但是来自代码。

我尝试过使用BindingEvaluator(请参阅Is there a way to get a property value of an object using PropertyPath class?http://iist.googlecode.com/svn/trunk/TP/QuickChartsWPF/BindingEvaluator.cs)但无法让它更新源值。我也尝试过使用BindingExpression.UpdateSource,但也失败了。

我看过各种使用反射的建议。反思是要走的路还是有一些现有的机制可以用来实现我想做的事情?

谢谢!

0 个答案:

没有答案