WPF Detailsview - PullRequest
       1

WPF Detailsview

1 голос
/ 06 марта 2012

Какое лучшее решение иметь что-то вроде элемента управления DetaisView с веб-приложением (горизонтальная сетка данных с одной строкой!) С функциями привязки, вставки и обновления?

enter image description here

  • с использованием горизонтальной сетки данных
  • с использованием специального списка
  • ...

1 Ответ

1 голос
/ 06 марта 2012

Создание пользовательского элемента управления, содержащего указанные поля, необходимые для редактирования элемента вашего списка

<UserControl x:Class="DisplayUserControl" ...>
    <StackPanel Orientation="Horizontal">
        <TextBlock Text="Name"/>
        <TextBox Text="{Binding Name}"/>
    </StackPanel>
    ...
</UserControl>

Свяжите пользовательский контрольный текст данных с выбранным элементом вашего списка

<MainWindow>
    <ListBox ItemsSource="{Binding to your data}" x:Name="list"/>
    <local:DisplayUserControl DataContext="{Binding SelectedItem, ElementName=list}"/>
</MainWindow>

Я просто использовал простой ListBox для отображения данных

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