【发布时间】:2010-05-22 14:28:16
【问题描述】:
我有以下 (C#) 代码
namespace A
{
public interface IX { bool Prop { get; set; } }
class X : IX { public bool Prop { ... } } // hidden implementation of IX
}
namespace B
{
..
A.IX x = ...;
object.DataContext = x;
object.SetBinding(SomeDependencyProperty, new Binding("Prop"));
..
}
所以我有一个带有属性“Prop”的接口的隐藏实现,我需要在代码中绑定到这个属性。
我的问题是除非我公开 X 类,否则绑定不起作用。
有没有办法解决这个问题?
【问题讨论】:
-
内部实现可以吗?
标签: c# wpf silverlight data-binding