B
bryan.kardisco
I'm currently trying to extend the TreeViewItem class so I can attach
some additional attributes to the item.
I created a custom class
class myTreeNode : System.Windows.Controls.TreeViewItem
{
public bool updated;
public myTreeNode()
{
}
}
}
I then tried to do the following::
private void treeDoubleClick(object sender,
System.Windows.Input.MouseButtonEventArgs e)
{
System.Windows.Controls.TreeView currentTreeView =
(System.Windows.Controls.TreeView)sender;
myTreeNode myNode = (myTreeNode)((TreeView)sender).SelectedItem;
myTreeNode.updated = false;
....
}
But I get the error Unable to cast object of type TreeViewItem to type
myTreeNode
Any suggestions?
some additional attributes to the item.
I created a custom class
class myTreeNode : System.Windows.Controls.TreeViewItem
{
public bool updated;
public myTreeNode()
{
}
}
}
I then tried to do the following::
private void treeDoubleClick(object sender,
System.Windows.Input.MouseButtonEventArgs e)
{
System.Windows.Controls.TreeView currentTreeView =
(System.Windows.Controls.TreeView)sender;
myTreeNode myNode = (myTreeNode)((TreeView)sender).SelectedItem;
myTreeNode.updated = false;
....
}
But I get the error Unable to cast object of type TreeViewItem to type
myTreeNode
Any suggestions?