Какой элемент управления WPF я могу использовать для списка элементов только для чтения в WP7? - PullRequest
1 голос
/ 23 февраля 2012

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

Прямо сейчас у меня есть это:

<ListBox ItemsSource="{Binding Path=PersonNames}">
    <ListBox.ItemTemplate>
        <DataTemplate>
            <StackPanel Orientation="Horizontal">
                <TextBlock Text="{Binding Name}" FontSize="20"/>
            </StackPanel>
        </DataTemplate>
    </ListBox.ItemTemplate>
</ListBox>

Ответы [ 2 ]

5 голосов
/ 23 февраля 2012

Используйте ItemsControl, это базовый класс без выбора. (Поскольку он не предоставляет свой собственный ScrollViewer, вам может потребоваться добавить его (либо в шаблоне, либо вокруг элемента управления), если вам нужна прокрутка)

1 голос
/ 23 февраля 2012

См. ListView.

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