HeaderControl : Display and Hide Buttons' Title
authorMatthieu Totet
Mon, 23 Nov 2009 14:52:34 +0100
changeset 9 185e3ab53a56
parent 8 2482ddb44cb6
child 10 12515e11b357
HeaderControl : Display and Hide Buttons' Title
client/src/Iri.Modernisation.Controls/View/HeaderControl/HeaderControl.xaml
client/src/Iri.Modernisation.Controls/View/HeaderControl/HeaderControl.xaml.cs
--- a/client/src/Iri.Modernisation.Controls/View/HeaderControl/HeaderControl.xaml	Mon Nov 23 14:46:38 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/View/HeaderControl/HeaderControl.xaml	Mon Nov 23 14:52:34 2009 +0100
@@ -21,19 +21,19 @@
                    Foreground="#FFffffff" />
 
         <StackPanel Orientation="Horizontal" VerticalAlignment="Top" Margin="293,0,0,0" Background="Transparent" HorizontalAlignment="Left" >
-            <local:ButtonHeaderControl  Input:CommandService.Command="ButtonClick"   Input:CommandService.CommandParameter="{Binding}" Title="{Binding MenuDisplayAnnotations, Source={StaticResource LangLabels}}" ImageSource="images/home.png" TransitionColor="#7f002222" Margin="2,0,0,0" MouseMove="ButtonSeven_MouseMove"
+            <local:ButtonHeaderControl  Input:CommandService.Command="ButtonClick"   Input:CommandService.CommandParameter="{Binding}" Title="{Binding MenuDisplayAnnotations, Source={StaticResource LangLabels}}" ImageSource="images/home.png" TransitionColor="#7f002222" Margin="2,0,0,0" MouseMove="ButtonSeven_MouseMove" MouseLeave="ButtonSeven_MouseLeave"
                                NavigateUri="#"/>
-            <local:ButtonHeaderControl  Input:CommandService.Command="ButtonClick"   Input:CommandService.CommandParameter="{Binding}" Title="{Binding MenuDisplaySequences, Source={StaticResource LangLabels}}" ImageSource="images/games.png" TransitionColor="#7f220022" Margin="2,0,0,0" MouseMove="ButtonSeven_MouseMove"
+            <local:ButtonHeaderControl  Input:CommandService.Command="ButtonClick"   Input:CommandService.CommandParameter="{Binding}" Title="{Binding MenuDisplaySequences, Source={StaticResource LangLabels}}" ImageSource="images/games.png" TransitionColor="#7f220022" Margin="2,0,0,0" MouseMove="ButtonSeven_MouseMove" MouseLeave="ButtonSeven_MouseLeave"
                                NavigateUri="#"/>
         </StackPanel>
 
         <StackPanel Orientation="Horizontal" VerticalAlignment="Top" Margin="0,0,3,0" Background="Transparent" HorizontalAlignment="Right" Width="309" >
             
-            <local:ButtonHeaderControl  Input:CommandService.Command="ButtonClick"    Input:CommandService.CommandParameter="{Binding}" Title="{Binding MenuMessagingLabel, Source={StaticResource LangLabels}}" ImageSource="images/sourcecode.png" TransitionColor="#7f220000" Margin="2,0,0,0" MouseMove="ButtonSeven_MouseMove"
+            <local:ButtonHeaderControl  Input:CommandService.Command="ButtonClick"    Input:CommandService.CommandParameter="{Binding}" Title="{Binding MenuMessagingLabel, Source={StaticResource LangLabels}}" ImageSource="images/sourcecode.png" TransitionColor="#7f220000" Margin="2,0,0,0" MouseMove="ButtonSeven_MouseMove" MouseLeave="ButtonSeven_MouseLeave"
                                NavigateUri="#s"/>
-            <local:ButtonHeaderControl  Input:CommandService.Command="ButtonClick"    Input:CommandService.CommandParameter="{Binding}" Title="{Binding MenuPreferenceLabel, Source={StaticResource LangLabels}}" ImageSource="images/tutorials.png" TransitionColor="#7f000022" Margin="2,0,0,0" MouseMove="ButtonSeven_MouseMove"
+            <local:ButtonHeaderControl  Input:CommandService.Command="ButtonClick"    Input:CommandService.CommandParameter="{Binding}" Title="{Binding MenuPreferenceLabel, Source={StaticResource LangLabels}}" ImageSource="images/tutorials.png" TransitionColor="#7f000022" Margin="2,0,0,0" MouseMove="ButtonSeven_MouseMove" MouseLeave="ButtonSeven_MouseLeave"
                                NavigateUri="#s"/>
-            <local:ButtonHeaderControl  Input:CommandService.Command="ButtonClick"   Input:CommandService.CommandParameter="{Binding}" Title="{Binding MenuLogoutLabel, Source={StaticResource LangLabels}}"  ImageSource="images/blog.png" TransitionColor="#7f002200" Margin="2,0,0,0" MouseMove="ButtonSeven_MouseMove"
+            <local:ButtonHeaderControl  Input:CommandService.Command="ButtonClick"   Input:CommandService.CommandParameter="{Binding}" Title="{Binding MenuLogoutLabel, Source={StaticResource LangLabels}}"  ImageSource="images/blog.png" TransitionColor="#7f002200" Margin="2,0,0,0" MouseMove="ButtonSeven_MouseMove" MouseLeave="ButtonSeven_MouseLeave"
                                NavigateUri="#" OpenInNewWindow="True"/>
             
         </StackPanel>
--- a/client/src/Iri.Modernisation.Controls/View/HeaderControl/HeaderControl.xaml.cs	Mon Nov 23 14:46:38 2009 +0100
+++ b/client/src/Iri.Modernisation.Controls/View/HeaderControl/HeaderControl.xaml.cs	Mon Nov 23 14:52:34 2009 +0100
@@ -26,5 +26,11 @@
             textInfo.Text = button.Title;
 
         }
+
+       
+        private void ButtonSeven_MouseLeave(object sender, MouseEventArgs e)
+        {
+            textInfo.Text = "";
+        }
     }
 }