【问题标题】:Silverlight toolkit datagrid mouse over problemSilverlight 工具包 datagrid 鼠标悬停问题
【发布时间】:2010-11-18 08:02:00
【问题描述】:

我有数据网格并注意到奇怪的错误:

我设置了 HeadersVisibility="All"。当将鼠标从行标题向右移动(到网格中的第一个单元格(行))时,您会注意到不会触发行鼠标悬停状态。

如何改变这种行为?

【问题讨论】:

    标签: .net wpf silverlight silverlight-toolkit


    【解决方案1】:

    您需要监听单元格的“mouseOver”,然后确定它所属的行。

    查看这个问题了解更多详情:

    Silverlight 3 Datagrid: Get row/item on MouseOver

    【讨论】:

    • 好吧,你被卡住了。事实是 rowHeader 已经在该行中,所以当您从 rowHeader 移动到 Row 的第一个单元格时,您不会更改行,因此不会再次触发该行上的 mouseOver 事件(它已经被触发当您在输入 rowHeader 的同时输入 Row... 其他选项是监听 rowHeader 上更改的 mouseOver,并在内部测试鼠标是否仍在行上,尽管它不再在 rowHeader 上(我很确定你可以在 Xaml 中做到这一点,但这并不简单)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-29
    相关资源
    最近更新 更多