0

我的自定义控件具有以下基本结构:

public class NewTextBox : TextBox
{
    public ItemCollection Items { get; set; }
}

在 XAML 中我有:

<ListBox Name="listBox1" />
<my:NewTextBox Items="{Binding Path=listBox1.Items}" />

在这种情况下,绑定不起作用。属性Items不对?

4

1 回答 1

1

您的绑定不正确。使用ElementName绑定中的属性告诉 WPF 在哪里查找数据,然后绑定到该Items属性

<my:NewTextBox Items="{Binding ElementName=listBox1, Path=Items}" />
于 2012-07-11T14:47:56.270 回答