Attaches a MouseEnter Event Handler to a TextBlock Silverlight Control : Mouse « Events « Silverlight

Home
Silverlight
1.Animations
2.Communication
3.Containers
4.Data
5.Events
6.Graphics
7.Shapes
8.UI Controls
Silverlight » Events » Mouse 




Attaches a MouseEnter Event Handler to a TextBlock Silverlight Control
Attaches a MouseEnter Event Handler to a TextBlock Silverlight Control
   

<UserControl x:Class='SilverlightApplication3.MainPage'
    xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation' 
    xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml'
    xmlns:d='http://schemas.microsoft.com/expression/blend/2008' 
    xmlns:mc='http://schemas.openxmlformats.org/markup-compatibility/2006' 
    mc:Ignorable='d' 
    d:DesignWidth='640
    d:DesignHeight='480'>
    <Grid x:Name="LayoutRoot" Background="White">
        <TextBlock x:Name="myText"
                   Text="Mouse is Gone"
                   MouseEnter="MouseEnterHandler"/>
     </Grid>
  </UserControl>

//File: Page.xaml.cs
 using System;
 using System.Windows;
 using System.Windows.Controls;
 using System.Windows.Input;

 namespace SilverlightApplication3
 {
     public partial class MainPage : UserControl
      {
         public MainPage()
          {
             InitializeComponent();
             myText.MouseLeave += new MouseEventHandler(myText_MouseLeave);
          }

         private void MouseEnterHandler(object sender, MouseEventArgs e)
          {
             var txtBlock = sender as TextBlock;
             txtBlock.Text = "Mouse at " + e.GetPosition(LayoutRoot).ToString();
             txtBlock.FontSize = 20;
          }

         void myText_MouseLeave(object sender, MouseEventArgs e)
          {
             myText.Text = "Mouse is Gone";
             myText.FontSize = 10;
          }
      }
 }

   
    
    
  














Related examples in the same category
1.Grid MouseMoveGrid MouseMove
2.Grid MouseLeftButtonDownGrid MouseLeftButtonDown
3.Grid MouseLeftButtonUpGrid MouseLeftButtonUp
4.Use Mouse events to control animationUse Mouse events to control animation
5.Mouse down, up and moved eventsMouse down, up and moved events
6.The mouse-related event handlers for implementing drag-and-dropThe mouse-related event handlers for implementing drag-and-drop
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.