public static EnumWindow Create(ICbValueEnumClass <Enum> enumClass, Point?pos = null) { EnumWindow enumWindow = new EnumWindow(); enumWindow.EnumItem = enumClass; enumWindow.Caption = enumWindow.EnumItem.TypeName; enumWindow.Owner = CommandCanvasList.OwnerWindow; ControlTools.SetWindowPos(enumWindow, pos); return(enumWindow); }
private void Cancel_Click(object sender, RoutedEventArgs e) { EnumItem = null; Close(); }