public Button GetButton(SelectionButtonEnum index) { if (index == SelectionButtonEnum.Point) { return(Btn_Point); } else if (index == SelectionButtonEnum.Polyline) { return(Btn_Polyline); } else if (index == SelectionButtonEnum.Polygon) { return(Btn_Polygon); } else if (index == SelectionButtonEnum.Rectangle) { return(Btn_Rectangle); } else if (index == SelectionButtonEnum.Stop) { return(Btn_Stop); } else if (index == SelectionButtonEnum.Clear) { return(Btn_Clear); } else { return(null); } }
private void Button_Click(object sender, RoutedEventArgs e) { Button btn; foreach (UIElement element in ButtonsHolder.Children) { btn = element as Button; if (btn != null) { VisualStateManager.GoToState(btn, "UnSelected", false); } } btn = sender as Button; VisualStateManager.GoToState(btn, "Selected", false); SelectionButtonEnum index = GetButtonEnum(btn); string tooltip = ToolTipService.GetToolTip(btn) as string; Status = tooltip; if (ToolbarClicked != null) { SelectionToolbarItemArgs args = new SelectionToolbarItemArgs(); args.Index = index; ToolbarClicked(this, args); } }
public void ShowAllButton(System.Windows.Visibility vis) { for (int i = 0; i <= 5; i++) { SelectionButtonEnum index = (SelectionButtonEnum)i; Button btn = GetButton(index); btn.Visibility = vis; } }
public Button GetButton(SelectionButtonEnum index) { if (index == SelectionButtonEnum.Point) return Btn_Point; else if (index == SelectionButtonEnum.Polyline) return Btn_Polyline; else if (index == SelectionButtonEnum.Polygon) return Btn_Polygon; else if (index == SelectionButtonEnum.Rectangle) return Btn_Rectangle; else if (index == SelectionButtonEnum.Stop) return Btn_Stop; else if (index == SelectionButtonEnum.Clear) return Btn_Clear; else return null; }
public void ShowButton(SelectionButtonEnum index, System.Windows.Visibility vis) { Button btn = GetButton(index); btn.Visibility = vis; }
public void ShowButton(SelectionButtonEnum index, System.Windows.Visibility vis) { Button btn = GetButton(index); btn.Visibility = vis; }