Есть ли способ привязки данных к списку двойников для редактирования в WPF? - PullRequest
0 голосов
/ 11 января 2011

У меня есть список двойников, который мне нужно отобразить. Пользователь может удалять элементы, добавлять элементы или изменять элементы. Прямо сейчас я делаю текстовые поля и кнопки для цикла. Есть ли более быстрый способ сделать это с привязкой данных?

WPF VS2010 2010 C #

Ответы [ 2 ]

2 голосов
/ 11 января 2011

В дополнение к тому, что сказал Брэди, вы, вероятно, хотите обернуть свои двойники в классе, двойники - это примитивные типы, и, следовательно, если у вас есть коллекция из них, они не гарантированно будут уникальными, поэтому я связал бы ObservableCollection<DoubleWrapper> DoubleWrapper содержит только одно свойство Value типа double.

1 голос
/ 11 января 2011

Вы можете использовать ItemsControl или элемент управления, который наследуется от него. Все, что вам нужно, это DataTemplate.

<ItemsControl ItemsSource="{Binding Path=MyDoublesList}">
   <ItemsControl.ItemTemplate>
     <DataTemplate>
       <StackPanel>
         <Button Command="{Binding MyButtonCommand}" />
         <TextBox Text="{Binding Path=Description}" />
       </StackPanel>
     </DataTemplate>
   </ItemsControl.ItemTemplate>
 </ItemsControl>

Хороший обзор MSDN. http://msdn.microsoft.com/en-us/library/ms742521.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...