silverlight常用的事件方法

 鼠标事件:
鼠标进入区域事件代码:      
void OnMouseEnter(object sender,MouseEventArgs e)
      {
            Ellipse ell=sender as Ellipse;
            ell.Fill=new SolidColorBrush(Colors.Yellow);
      }

获取鼠标坐标代码:
      void Rectangle_MouseMove(object sender,MouseEventArgs e)
{
      Point p=e.GetPosition(e.OriginalSource as FrameworkElement);
      Status.Text=String.Formate("坐标位置{1}:{1}",p.X,p.Y);
}
键盘事件:
private void ellipse_KeyUp(object sender,KeyEvenArgs e)
{
      if(e.key==key.R)
      {
            //~~~
      }
}
posted on 2009-07-23 18:01  晴天1848  阅读(133)  评论(0)    收藏  举报