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 = "在屏幕空白区域拖出一个矩形可以绘制一个图片对象"; }