WPF数据网格行详细信息查看(层)
我正在寻找一种在DataGrid中快速查看折叠行详细信息的方法 当用户将鼠标移到行上时,光标旁边应该有一个快速查看层,该层将包含详细内容的摘要。超快是这里的关键 在DHTML中寻找与分层div等价的东西。不需要透明效果 从我在这个论坛上看到的情况来看,这不是天生的支持吗?我需要一个单独的窗口吗 为什么不使用行的工具提示属性WPF数据网格行详细信息查看(层),wpf,datagrid,Wpf,Datagrid,我正在寻找一种在DataGrid中快速查看折叠行详细信息的方法 当用户将鼠标移到行上时,光标旁边应该有一个快速查看层,该层将包含详细内容的摘要。超快是这里的关键 在DHTML中寻找与分层div等价的东西。不需要透明效果 从我在这个论坛上看到的情况来看,这不是天生的支持吗?我需要一个单独的窗口吗 为什么不使用行的工具提示属性 <DataGrid Name="_grid"> <DataGrid.RowDetailsTemplate> <DataT
<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内容,但这应该会给您一个想法。为什么不使用行的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和工具提示内容,但这应该会让您有所了解