我正在尝试创建一个小按钮,该按钮通过绑定显示自定义类的实际 Count 属性。这是我的自定义类代码片段:
public sealed class Counter : IEnumerable<MyClass>
{
private List<MyClass> m_Collection;
public Int32 Count
{
get { return m_Collection.Count; }
}
...
这是我的窗口代码片段:
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
m_Counter = new Counter();
}
这是我的 MainWindow 的 XAML 片段:
<Window ... DataContext="{Binding RelativeSource={RelativeSource Self}}">
...
<Button Content="{Binding Path=m_Counter.Count}" Height="40" Width="40"/>
嗯……我做错了什么?