Детали строки таблицы данных WPF (слои) - PullRequest
1 голос
/ 21 июня 2010

Я ищу способ быстро заглянуть в детали свернутой строки в DataGrid.

когда пользователь наводит курсор на строки, рядом с курсором должен быть слой быстрого просмотра, который будет содержать сводку подробностей. Крайне быстрый ключ здесь.

ищет что-то эквивалентное слоистому div в DHTML. Никаких эффектов прозрачности не требуется.

Из того, что я видел на этом форуме, это не поддерживается изначально? мне нужно показать отдельное окно?

1 Ответ

4 голосов
/ 22 июня 2010

Почему бы не использовать ToolTip свойство строки?

<DataGrid Name="_grid">
    <DataGrid.RowDetailsTemplate>
        <DataTemplate>
            <TextBlock Text="{Binding Item3}" />
        </DataTemplate>
    </DataGrid.RowDetailsTemplate>
    <DataGrid.RowStyle>
        <Style TargetType="DataGridRow">
            <Setter Property="ToolTip">
                <Setter.Value>
                    <TextBlock Text="{Binding Item3}" />
                </Setter.Value>
            </Setter>
        </Style>
    </DataGrid.RowStyle>
</DataGrid>

... где Item3 - это свойство, которое вы хотите отобразить (я использовал простой кортеж как ItemsSource).Возможно, у вас, вероятно, будет более сложное содержание DataTemplate и ToolTip, но это должно дать вам представление.

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