# HG changeset patch # User totetm <> # Date 1265972651 -3600 # Node ID 25ba97723183b20b38a1eb606603656376e11a95 # Parent 7fa99f1c36a486809b00d8ce48a9ba97807c456a Fixed| cacher le menu du bouton droit quand on le survole plus diff -r 7fa99f1c36a4 -r 25ba97723183 client/src/Iri.Modernisation.Controls/View/ClickMenu/ClickMenu.xaml.cs --- a/client/src/Iri.Modernisation.Controls/View/ClickMenu/ClickMenu.xaml.cs Fri Feb 12 11:53:02 2010 +0100 +++ b/client/src/Iri.Modernisation.Controls/View/ClickMenu/ClickMenu.xaml.cs Fri Feb 12 12:04:11 2010 +0100 @@ -51,9 +51,16 @@ _contextualiserPanel._referenceItem.ClickMenuItemSelected += Commands.Action.Execute; _annoterPanel._textItem.ClickMenuItemSelected += Commands.ClickMenu.CreateNewTextualAnnotation.Execute; + this.MouseLeave += new MouseEventHandler(ClickMenu_MouseLeave); + } - void Action_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e) + void ClickMenu_MouseLeave(object sender, MouseEventArgs e) + { + Visibility = Visibility.Collapsed; + } + + private void Action_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e) { MessageBox.Show("Action - Command:"+((ClickMenuItem)e.Parameter).Title); } @@ -62,7 +69,7 @@ - void MenuClick_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e) + private void MenuClick_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e) { Visibility = Visibility.Visible; @@ -70,7 +77,7 @@ textBlock.Text = ((PolemicElement)e.Source).Title; } - void Item_ClickMenuItemHooverSelected(object sender, ClickMenuItemHooverEventArgs e) + private void Item_ClickMenuItemHooverSelected(object sender, ClickMenuItemHooverEventArgs e) { ClickMenuItem temp = (ClickMenuItem)sender; textBlock.Text = " > "+temp.Title;