2

問題は、NodeMouseHover イベントが発生するのは、マウスがノードのテキスト領域の上に置かれたときだけですが、次のように行全体が選択されたツリービューがあります。

ここに画像の説明を入力

どのイベントを使用する必要がありますか、または NodeMouseHover をどのように変更する必要があるので、マウス ポインターがテキスト領域だけでなくノード全体にホバーしたときにイベントが発生しますか?

4

1 に答える 1

1

MouseHover-Event を試して、選択した項目を取得してください:

private void treeView1_MouseHover(object sender, EventArgs e)
{
    TreeNode selNode =    (TreeNode)treeView1.GetNodeAt(treeView1.PointToClient(Cursor.Position));

    if (selNode != null)
    {
        // Do something...
    }
}
于 2012-12-19T08:11:04.787 に答える