如何在WPF MVVM C#中的datagrid中显示数据库中所有数据的工具提示/弹出窗口

尼古拉斯·艾森(Nicholas Aysen)

我的用户控件上有一个数据网格。称之为学生,我有一个数据库,该数据库从一个称为“学生”的表中提取学生信息。

在此表中,有:

ID int
Name varchar
Class varchar
Age int
Sport varchar
House varchar

现在,在数据网格中,将显示“名称”,“类”和“年龄”。当鼠标悬停在一行上时,如何使弹出窗口或工具提示显示其他数据(房屋和体育)?

我使用的是MVVM原理,因此没有任何代码。我知道如何以MVVM标准显示数据,但我只是不知道它将显示该特定行的数据是怎么回事。

示例:如果我有一行-迈克,A级,13,如何将鼠标悬停在迈克身上并为他显示运动和房屋?

并且使用弹出窗口会更容易:

<Popup Name="myPopup">
<TextBlock Text={Binding DataStud}>

</TextBlock>
</Popup>

或datagrid中的工具提示:

<my:DataGrid ToolTip="{Binding ToolTipDisp}">

或者,它是数据网格中特定于行的交易吗?

盲人

您可以使用RowDeatailsTemplate,例如向DataGrid中的行添加自定义工具提示,也可以简单地设置工具提示

<DataGrid.RowStyle>
    <Style TargetType="DataGridRow">
        <Setter Property="ToolTip">
            <Setter.Value>
                <StackPanel>
                <TextBlock Text="{Binding Sport}" />
                <TextBlock Text="{Binding House}" />
                </StackPanel>
            </Setter.Value>
        </Setter>
    </Style>
</DataGrid.RowStyle>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在MVVM中的WPF数据网格中显示数据

来自分类Dev

将 SQL 数据库中的数据添加到 DataGrid C# WPF MVVM

来自分类Dev

如何在WPF MVVM应用程序中创建报表而不引用数据库

来自分类Dev

如何在WPF MVVM中进行数据绑定

来自分类Dev

如何在WPF MVVM中进行数据绑定

来自分类Dev

如何在MVVM模式wpf中绑定StrokeDashArray属性

来自分类Dev

如何使用MVVM在带有WPF C#的Datagrid ComboBox中显示和选择项目

来自分类Dev

如何显示来自ViewModel的视图以及如何在带有MVVM的WPF中设置该视图的数据上下文

来自分类Dev

MVVM WPF中的数据绑定

来自分类Dev

MVVM WPF中的数据绑定

来自分类Dev

WPF MVVM数据绑定

来自分类Dev

如何在WPF(MVVM)中绑定数据网格列的宽度

来自分类Dev

如何在MVVM WPF应用程序中取消关闭窗口

来自分类Dev

如何跟踪DataGrid WPF MVVM的更改

来自分类Dev

C# WPF 如何在以编程方式更新数据网格后更新可观察集合 - 没有 MVVM

来自分类Dev

如何在Databricks中显示所有数据库中的所有表

来自分类Dev

如何在WPF MVVM应用程序中启动选中的单选按钮= true

来自分类Dev

如何在mvvm / wpf中的应用程序启动时启动bg线程?

来自分类Dev

在MVVM结构之后,如何在WPF中绑定方法而不是变量?

来自分类Dev

如何在文档组(DevExpress WPF mvvm)中获得活动的选项卡式或浮动文档?

来自分类Dev

如何使用MVVM模式在WPF数据网格中绑定CurrentCell

来自分类Dev

如何在php中获取和显示数据库的所有数据

来自分类Dev

MVVM中WPF DataGrid上的可见数据

来自分类Dev

如何使用MVVM在WPF DataGrid中获取选定项

来自分类Dev

如何在mvvm模型中从数据库保存和检索checkhbox值?

来自分类Dev

如何在mvvm模型中从数据库保存和检索checkhbox值?

来自分类Dev

WPF MVVM导航传递数据

来自分类Dev

WPF MVVM导航传递数据

来自分类Dev

WPF MVVM数据绑定嵌套Datagrid

Related 相关文章

  1. 1

    如何在MVVM中的WPF数据网格中显示数据

  2. 2

    将 SQL 数据库中的数据添加到 DataGrid C# WPF MVVM

  3. 3

    如何在WPF MVVM应用程序中创建报表而不引用数据库

  4. 4

    如何在WPF MVVM中进行数据绑定

  5. 5

    如何在WPF MVVM中进行数据绑定

  6. 6

    如何在MVVM模式wpf中绑定StrokeDashArray属性

  7. 7

    如何使用MVVM在带有WPF C#的Datagrid ComboBox中显示和选择项目

  8. 8

    如何显示来自ViewModel的视图以及如何在带有MVVM的WPF中设置该视图的数据上下文

  9. 9

    MVVM WPF中的数据绑定

  10. 10

    MVVM WPF中的数据绑定

  11. 11

    WPF MVVM数据绑定

  12. 12

    如何在WPF(MVVM)中绑定数据网格列的宽度

  13. 13

    如何在MVVM WPF应用程序中取消关闭窗口

  14. 14

    如何跟踪DataGrid WPF MVVM的更改

  15. 15

    C# WPF 如何在以编程方式更新数据网格后更新可观察集合 - 没有 MVVM

  16. 16

    如何在Databricks中显示所有数据库中的所有表

  17. 17

    如何在WPF MVVM应用程序中启动选中的单选按钮= true

  18. 18

    如何在mvvm / wpf中的应用程序启动时启动bg线程?

  19. 19

    在MVVM结构之后,如何在WPF中绑定方法而不是变量?

  20. 20

    如何在文档组(DevExpress WPF mvvm)中获得活动的选项卡式或浮动文档?

  21. 21

    如何使用MVVM模式在WPF数据网格中绑定CurrentCell

  22. 22

    如何在php中获取和显示数据库的所有数据

  23. 23

    MVVM中WPF DataGrid上的可见数据

  24. 24

    如何使用MVVM在WPF DataGrid中获取选定项

  25. 25

    如何在mvvm模型中从数据库保存和检索checkhbox值?

  26. 26

    如何在mvvm模型中从数据库保存和检索checkhbox值?

  27. 27

    WPF MVVM导航传递数据

  28. 28

    WPF MVVM导航传递数据

  29. 29

    WPF MVVM数据绑定嵌套Datagrid

热门标签

归档