Выбор ListView - PullRequest
       9

Выбор ListView

1 голос
/ 30 сентября 2011

В элементе управления ListView по умолчанию вы выбираете строку, если щелкаете по содержимому столбца, но если вы щелкаете по строке за пределами содержимого, она не выбирает строку.Есть ли какой-нибудь быстрый способ сделать это, ожидая указания шаблонов для каждого столбца?

Я пробовал (на самом деле это работает для ListBox):

<Style TargetType="{x:Type ListViewItem}" 
       BasedOn="{StaticResource {x:Type ListViewItem}}">
   <Setter Property="Background" Value="#01000000" />
</Style>

1 Ответ

0 голосов
/ 01 октября 2011

У меня была похожая проблема с ListView (не тестировал с ListBox).Надеюсь, это будет применяться.Я знаю, что это не проверенный ответ, но я не могу разместить код в комментарии.Если это не работает, пожалуйста, дайте мне знать, и я удалю его.

    <ListView ... >
        <ListView.ItemContainerStyle>
            <Style TargetType="ListViewItem">
                <Setter Property="HorizontalContentAlignment" Value="Stretch" />
            </Style>
        </ListView.ItemContainerStyle>
        <ListView.View>
        ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...