Я пытаюсь реализовать что-то довольно простое, но я делаю первые шаги в WPF и у меня возникают некоторые проблемы.У меня есть класс с именем Компонент, который имеет свойство под названием Вершины.Вершины - это общий список типа Point.Я хочу связать свойство вершин со списком.Это легко сделать, используя этот код в моем XAML в объявлении списка:
ItemsSource="{Binding Path=Component.Vertices, Mode=OneWay, Converter={StaticResource verticesconverter},UpdateSourceTrigger=PropertyChanged}"
Сложная часть, когда я пытаюсь создать таблицу данных для списка.Я хочу, чтобы в каждой строке списка отображалось текстовое поле со значениями вершины (Point.X, Point.Y) и кнопкой, позволяющей мне удалить элемент.Не могли бы вы помочь мне с определением таблицы данных?Приведенный ниже код не работает для связывания значений X, Y в два отдельных текстовых поля.Не могли бы вы указать мне на ошибку и почему в текстовых полях ничего не отображается?
<ListBox ItemsSource="{Binding Path=Component.Vertices, Mode=OneWay,UpdateSourceTrigger=PropertyChanged}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" Margin="0,10,0,0">
<TextBox Text="{Binding X}" MinWidth="35" MaxWidth="35"/>
<TextBox Text="{Binding Y}" MinWidth="35" MaxWidth="35"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
/ListBox>