在treeview内有多个数据夹(数据夹1~5),
当鼠标移到数据夹1,数据夹1会被反白,
移到2,资料夹2会反白.
这样怎么写??
Dim prev As TreeNode Private Sub TreeView1_NodeMouseHover(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeNodeMouseHoverEventArgs) Handles TreeView1.NodeMouseHover
If Not prev Is Nothing Then
prev.BackColor = Color.White
End If
e.Node.BackColor = Color.Red
prev = e.Node
End Sub
将这段vb代码改为c#的;本人不会;求高人指点
当鼠标移到数据夹1,数据夹1会被反白,
移到2,资料夹2会反白.
这样怎么写??
Dim prev As TreeNode Private Sub TreeView1_NodeMouseHover(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeNodeMouseHoverEventArgs) Handles TreeView1.NodeMouseHover
If Not prev Is Nothing Then
prev.BackColor = Color.White
End If
e.Node.BackColor = Color.Red
prev = e.Node
End Sub
将这段vb代码改为c#的;本人不会;求高人指点
TreeNode prev; private void TreeView1_NodeMouseHover(object sender, System.Windows.Forms.TreeNodeMouseHoverEventArgs e)
{
if ((prev != null)) {
prev.BackColor = Color.White;
}
e.Node.BackColor = Color.Red;
prev = e.Node;
}