I am trying to find an elegant way ,how to raise an event when "enterkey" pressed in the keyboard.
in my xaml
<TreeView
Grid.Row="0"
Name="Topics"
VerticalAlignment="Stretch"
HorizontalAlignment="Stretch"
MouseDoubleClick="Topics_MouseDoubleClick"
KeyUp="treeViewItem_KeyUp"
ItemsSource="{Binding TierOneItems}"
SelectedItemChanged="treeView1_SelectedItemChanged">
in my xaml.cs
private void treeViewItem_KeyUp(object sender, KeyEventArgs e)
{
TreeView topic = sender as TreeView;
string keyValue = e.Key.ToString();
if (keyValue == "Return")
{
//do something here
}
}
this code works and do the job as expected but looking something different approach from others point of view.