0

在我的 wpf 应用程序中,当鼠标移到 mousemove 事件中的不同项目上时,我面临从 listview 获取项目的问题。例如,如果 listview 包含列为 的项目,

    "one"
    "two"
    "three"
    ----

Then in mousemove event if my mouse moved over the item two then i have to get "two" in my code.

Please help me as i am very new to this WPF.
Regards
Ravi
4

1 回答 1

2

这可能是一个非常简单的解决方案,但它似乎确实可以满足您的要求。

    private void listView_MouseMove(object sender, MouseEventArgs e)
    {
        var item = Mouse.DirectlyOver;

        if (item != null && item is TextBlock)
            Debug.Print((item as TextBlock).Text);
    }

我希望这有帮助。

于 2013-02-07T06:40:10.083 回答