protected override void OnKeyUp(KeyEventArgs e)
 {
     base.OnKeyUp(e);
     if (!(e.Source is TextBox))
     {
         if (Key.Delete == e.Key)
         {
             DesginControl.Delete();
         }
     }
 }
 private void LineRadioButton_Checked(object sender, RoutedEventArgs e)
 {
     DesginControl.EndAdd();
     DesginControl.BeginAdd(typeof(_Line));
     MessageTextBlock.Text = "在屏幕空白区域按下一次鼠标左键,然后移动到另一块空白区域再次按下鼠标左键可以绘制一条曲线";
 }
 private void PointRadioButton_Checked(object sender, RoutedEventArgs e)
 {
     DesginControl.EndAdd();
     MessageTextBlock.Text = "可以选择需要添加的元素,或者鼠标选取屏幕上元素删除、移动等操作";
 }
 void AutoAlignButton_Checked(object sender, RoutedEventArgs e)
 {
     DesginControl.SetAutoAlign(true);
 }
 void BottomButton_Click(object sender, RoutedEventArgs e)
 {
     DesginControl.SetZIndex(LayoutType.MoveBottom);
 }
 void DownButton_Click(object sender, RoutedEventArgs e)
 {
     DesginControl.SetZIndex(LayoutType.MoveDown);
 }
 void DeleteButton_Click(object sender, RoutedEventArgs e)
 {
     DesginControl.Delete();
 }
 private void EllipseRadioButton_Checked(object sender, RoutedEventArgs e)
 {
     DesginControl.EndAdd();
     DesginControl.BeginAdd(typeof(_Ellipse));
     MessageTextBlock.Text = "在屏幕空白区域拖出一个矩形可以绘制一个圆形形对象,如果同时按住Shift键可以绘制正圆";
 }
 private void ImageRadioButton_Checked(object sender, RoutedEventArgs e)
 {
     DesginControl.EndAdd();
     DesginControl.BeginAdd(typeof(_Image));
     MessageTextBlock.Text = "在屏幕空白区域拖出一个矩形可以绘制一个图片对象";
 }