From 52b18ee3e42d5f0024fd3e25bb6116faa352d2a1 Mon Sep 17 00:00:00 2001
From: duheng <2784771470@qq.com>
Date: 星期三, 15 一月 2025 22:52:03 +0800
Subject: [PATCH] 基础模块修改

---
 WinFrmUI/HStation.WinFrmUI.Auth.Core/03-user/UserMgrPage.Designer.cs |  207 +++++++++++++++++++++++++++++----------------------
 1 files changed, 116 insertions(+), 91 deletions(-)

diff --git a/WinFrmUI/HStation.WinFrmUI.Auth.Core/03-user/UserMgrPage.Designer.cs b/WinFrmUI/HStation.WinFrmUI.Auth.Core/03-user/UserMgrPage.Designer.cs
index c1e0db6..3dd8e1e 100644
--- a/WinFrmUI/HStation.WinFrmUI.Auth.Core/03-user/UserMgrPage.Designer.cs
+++ b/WinFrmUI/HStation.WinFrmUI.Auth.Core/03-user/UserMgrPage.Designer.cs
@@ -33,34 +33,34 @@
         {
             components = new Container();
             ComponentResourceManager resources = new ComponentResourceManager(typeof(UserMgrPage));
+            DevExpress.XtraEditors.ButtonsPanelControl.ButtonImageOptions buttonImageOptions4 = new DevExpress.XtraEditors.ButtonsPanelControl.ButtonImageOptions();
+            DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions6 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject21 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject22 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject23 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject24 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions7 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject25 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject26 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject27 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject28 = new DevExpress.Utils.SerializableAppearanceObject();
             DevExpress.XtraEditors.ButtonsPanelControl.ButtonImageOptions buttonImageOptions1 = new DevExpress.XtraEditors.ButtonsPanelControl.ButtonImageOptions();
-            DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions1 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject1 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject2 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject3 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject4 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions2 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject5 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject6 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject7 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject8 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.XtraEditors.ButtonsPanelControl.ButtonImageOptions buttonImageOptions2 = new DevExpress.XtraEditors.ButtonsPanelControl.ButtonImageOptions();
-            DevExpress.XtraEditors.ButtonsPanelControl.ButtonImageOptions buttonImageOptions3 = new DevExpress.XtraEditors.ButtonsPanelControl.ButtonImageOptions();
-            DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions3 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject9 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject10 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject11 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject12 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions4 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject13 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject14 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject15 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject16 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions5 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject17 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject18 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject19 = new DevExpress.Utils.SerializableAppearanceObject();
-            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject20 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.XtraEditors.ButtonsPanelControl.ButtonImageOptions buttonImageOptions5 = new DevExpress.XtraEditors.ButtonsPanelControl.ButtonImageOptions();
+            DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions8 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject29 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject30 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject31 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject32 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions9 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject33 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject34 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject35 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject36 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.XtraEditors.Controls.EditorButtonImageOptions editorButtonImageOptions10 = new DevExpress.XtraEditors.Controls.EditorButtonImageOptions();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject37 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject38 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject39 = new DevExpress.Utils.SerializableAppearanceObject();
+            DevExpress.Utils.SerializableAppearanceObject serializableAppearanceObject40 = new DevExpress.Utils.SerializableAppearanceObject();
             ribbonControl1 = new DevExpress.XtraBars.Ribbon.RibbonControl();
             barBtnAdd = new DevExpress.XtraBars.BarButtonItem();
             barBtnEdit = new DevExpress.XtraBars.BarButtonItem();
@@ -72,6 +72,7 @@
             barBtnDown = new DevExpress.XtraBars.BarButtonItem();
             barCkDrag = new DevExpress.XtraBars.BarCheckItem();
             BtnEditAdminType = new DevExpress.XtraBars.BarButtonItem();
+            BtnEditStatus = new DevExpress.XtraBars.BarButtonItem();
             ribbonPage1 = new DevExpress.XtraBars.Ribbon.RibbonPage();
             ribPageGroupForBasic = new DevExpress.XtraBars.Ribbon.RibbonPageGroup();
             ribbonPageGroup1 = new DevExpress.XtraBars.Ribbon.RibbonPageGroup();
@@ -79,14 +80,18 @@
             panelControl1 = new DevExpress.XtraEditors.PanelControl();
             flyoutPanel2 = new DevExpress.Utils.FlyoutPanel();
             gridControl3 = new DevExpress.XtraGrid.GridControl();
-            userRoleHaveViewModelBindingSource = new BindingSource(components);
+            userAccountViewModelBindingSource = new BindingSource(components);
             gridView3 = new DevExpress.XtraGrid.Views.Grid.GridView();
             colEditPwd = new DevExpress.XtraGrid.Columns.GridColumn();
             repositoryItemButtonEdit4 = new DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit();
             colResetPwd = new DevExpress.XtraGrid.Columns.GridColumn();
             repositoryItemButtonEdit5 = new DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit();
+            colIdentifier = new DevExpress.XtraGrid.Columns.GridColumn();
+            colIfVerified = new DevExpress.XtraGrid.Columns.GridColumn();
+            colLoginType = new DevExpress.XtraGrid.Columns.GridColumn();
             flyoutPanel1 = new DevExpress.Utils.FlyoutPanel();
             gridControl2 = new DevExpress.XtraGrid.GridControl();
+            userRoleHaveViewModelBindingSource = new BindingSource(components);
             gridView2 = new DevExpress.XtraGrid.Views.Grid.GridView();
             colName1 = new DevExpress.XtraGrid.Columns.GridColumn();
             colCode = new DevExpress.XtraGrid.Columns.GridColumn();
@@ -109,23 +114,20 @@
             repositoryItemButtonEdit2 = new DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit();
             behaviorManager1 = new DevExpress.Utils.Behaviors.BehaviorManager(components);
             dragDropEvents1 = new DevExpress.Utils.DragDrop.DragDropEvents(components);
-            userAccountViewModelBindingSource = new BindingSource(components);
-            colIdentifier = new DevExpress.XtraGrid.Columns.GridColumn();
-            colIfVerified = new DevExpress.XtraGrid.Columns.GridColumn();
-            colLoginType = new DevExpress.XtraGrid.Columns.GridColumn();
             ((ISupportInitialize)ribbonControl1).BeginInit();
             ((ISupportInitialize)panelControl1).BeginInit();
             panelControl1.SuspendLayout();
             ((ISupportInitialize)flyoutPanel2).BeginInit();
             flyoutPanel2.SuspendLayout();
             ((ISupportInitialize)gridControl3).BeginInit();
-            ((ISupportInitialize)userRoleHaveViewModelBindingSource).BeginInit();
+            ((ISupportInitialize)userAccountViewModelBindingSource).BeginInit();
             ((ISupportInitialize)gridView3).BeginInit();
             ((ISupportInitialize)repositoryItemButtonEdit4).BeginInit();
             ((ISupportInitialize)repositoryItemButtonEdit5).BeginInit();
             ((ISupportInitialize)flyoutPanel1).BeginInit();
             flyoutPanel1.SuspendLayout();
             ((ISupportInitialize)gridControl2).BeginInit();
+            ((ISupportInitialize)userRoleHaveViewModelBindingSource).BeginInit();
             ((ISupportInitialize)gridView2).BeginInit();
             ((ISupportInitialize)gridControl1).BeginInit();
             ((ISupportInitialize)UserViewModelBindingSource).BeginInit();
@@ -134,16 +136,15 @@
             ((ISupportInitialize)repositoryItemButtonEdit1).BeginInit();
             ((ISupportInitialize)repositoryItemButtonEdit2).BeginInit();
             ((ISupportInitialize)behaviorManager1).BeginInit();
-            ((ISupportInitialize)userAccountViewModelBindingSource).BeginInit();
             SuspendLayout();
             // 
             // ribbonControl1
             // 
             ribbonControl1.ExpandCollapseItem.Id = 0;
             ribbonControl1.ItemPanelStyle = DevExpress.XtraBars.Ribbon.RibbonItemPanelStyle.Classic;
-            ribbonControl1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { ribbonControl1.ExpandCollapseItem, barBtnAdd, barBtnEdit, barBtnDelete, barBtnInfo, barBtnSearch, barBtnRefresh, barBtnUp, barBtnDown, barCkDrag, BtnEditAdminType });
+            ribbonControl1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { ribbonControl1.ExpandCollapseItem, barBtnAdd, barBtnEdit, barBtnDelete, barBtnInfo, barBtnSearch, barBtnRefresh, barBtnUp, barBtnDown, barCkDrag, BtnEditAdminType, BtnEditStatus });
             ribbonControl1.Location = new Point(1, 1);
-            ribbonControl1.MaxItemId = 23;
+            ribbonControl1.MaxItemId = 24;
             ribbonControl1.Name = "ribbonControl1";
             ribbonControl1.Pages.AddRange(new DevExpress.XtraBars.Ribbon.RibbonPage[] { ribbonPage1 });
             ribbonControl1.ShowApplicationButton = DevExpress.Utils.DefaultBoolean.False;
@@ -236,6 +237,14 @@
             BtnEditAdminType.Name = "BtnEditAdminType";
             BtnEditAdminType.ItemClick += BtnEditAdminType_ItemClick;
             // 
+            // BtnEditStatus
+            // 
+            BtnEditStatus.Caption = "浣跨敤鐘舵��";
+            BtnEditStatus.Id = 23;
+            BtnEditStatus.ImageOptions.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("BtnEditStatus.ImageOptions.SvgImage");
+            BtnEditStatus.Name = "BtnEditStatus";
+            BtnEditStatus.ItemClick += BtnEditStatus_ItemClick;
+            // 
             // ribbonPage1
             // 
             ribbonPage1.Groups.AddRange(new DevExpress.XtraBars.Ribbon.RibbonPageGroup[] { ribPageGroupForBasic, ribbonPageGroup1, ribPageGroupForMore });
@@ -264,6 +273,7 @@
             ribPageGroupForMore.ItemLinks.Add(barBtnSearch);
             ribPageGroupForMore.ItemLinks.Add(barBtnRefresh);
             ribPageGroupForMore.ItemLinks.Add(BtnEditAdminType);
+            ribPageGroupForMore.ItemLinks.Add(BtnEditStatus);
             ribPageGroupForMore.Name = "ribPageGroupForMore";
             ribPageGroupForMore.Text = "鏇村";
             // 
@@ -285,8 +295,9 @@
             flyoutPanel2.Controls.Add(gridControl3);
             flyoutPanel2.Location = new Point(642, 191);
             flyoutPanel2.Name = "flyoutPanel2";
-            buttonImageOptions1.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("buttonImageOptions1.SvgImage");
-            flyoutPanel2.OptionsButtonPanel.Buttons.AddRange(new DevExpress.XtraEditors.ButtonPanel.IBaseButton[] { new DevExpress.Utils.PeekFormButton("鍏抽棴", true, buttonImageOptions1, DevExpress.XtraBars.Docking2010.ButtonStyle.PushButton, "", -1, true, null, true, false, true, null, -1, false) });
+            flyoutPanel2.Options.AnchorType = DevExpress.Utils.Win.PopupToolWindowAnchor.Right;
+            buttonImageOptions4.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("buttonImageOptions4.SvgImage");
+            flyoutPanel2.OptionsButtonPanel.Buttons.AddRange(new DevExpress.XtraEditors.ButtonPanel.IBaseButton[] { new DevExpress.Utils.PeekFormButton("鍏抽棴", true, buttonImageOptions4, DevExpress.XtraBars.Docking2010.ButtonStyle.PushButton, "", -1, true, null, true, false, true, null, -1, false) });
             flyoutPanel2.OptionsButtonPanel.ShowButtonPanel = true;
             flyoutPanel2.OwnerControl = panelControl1;
             flyoutPanel2.Padding = new Padding(0, 30, 0, 0);
@@ -307,9 +318,9 @@
             gridControl3.TabIndex = 0;
             gridControl3.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] { gridView3 });
             // 
-            // userRoleHaveViewModelBindingSource
+            // userAccountViewModelBindingSource
             // 
-            userRoleHaveViewModelBindingSource.DataSource = typeof(UserRoleHaveViewModel);
+            userAccountViewModelBindingSource.DataSource = typeof(UserAccountViewModel);
             // 
             // gridView3
             // 
@@ -317,7 +328,6 @@
             gridView3.GridControl = gridControl3;
             gridView3.Name = "gridView3";
             gridView3.OptionsView.ShowGroupPanel = false;
-            gridView3.RowClick += gridView3_RowClick;
             gridView3.RowCellClick += gridView3_RowCellClick;
             // 
             // colEditPwd
@@ -331,9 +341,9 @@
             // repositoryItemButtonEdit4
             // 
             repositoryItemButtonEdit4.AutoHeight = false;
-            editorButtonImageOptions1.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("editorButtonImageOptions1.SvgImage");
-            editorButtonImageOptions1.SvgImageSize = new Size(20, 20);
-            repositoryItemButtonEdit4.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "", -1, true, true, false, editorButtonImageOptions1, new DevExpress.Utils.KeyShortcut(Keys.None), serializableAppearanceObject1, serializableAppearanceObject2, serializableAppearanceObject3, serializableAppearanceObject4, "", null, null, DevExpress.Utils.ToolTipAnchor.Default) });
+            editorButtonImageOptions6.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("editorButtonImageOptions6.SvgImage");
+            editorButtonImageOptions6.SvgImageSize = new Size(20, 20);
+            repositoryItemButtonEdit4.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "", -1, true, true, false, editorButtonImageOptions6, new DevExpress.Utils.KeyShortcut(Keys.None), serializableAppearanceObject21, serializableAppearanceObject22, serializableAppearanceObject23, serializableAppearanceObject24, "", null, null, DevExpress.Utils.ToolTipAnchor.Default) });
             repositoryItemButtonEdit4.Name = "repositoryItemButtonEdit4";
             repositoryItemButtonEdit4.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.HideTextEditor;
             // 
@@ -348,20 +358,43 @@
             // repositoryItemButtonEdit5
             // 
             repositoryItemButtonEdit5.AutoHeight = false;
-            editorButtonImageOptions2.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("editorButtonImageOptions2.SvgImage");
-            editorButtonImageOptions2.SvgImageSize = new Size(20, 20);
-            repositoryItemButtonEdit5.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "", -1, true, true, false, editorButtonImageOptions2, new DevExpress.Utils.KeyShortcut(Keys.None), serializableAppearanceObject5, serializableAppearanceObject6, serializableAppearanceObject7, serializableAppearanceObject8, "", null, null, DevExpress.Utils.ToolTipAnchor.Default) });
+            editorButtonImageOptions7.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("editorButtonImageOptions7.SvgImage");
+            editorButtonImageOptions7.SvgImageSize = new Size(20, 20);
+            repositoryItemButtonEdit5.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "", -1, true, true, false, editorButtonImageOptions7, new DevExpress.Utils.KeyShortcut(Keys.None), serializableAppearanceObject25, serializableAppearanceObject26, serializableAppearanceObject27, serializableAppearanceObject28, "", null, null, DevExpress.Utils.ToolTipAnchor.Default) });
             repositoryItemButtonEdit5.Name = "repositoryItemButtonEdit5";
             repositoryItemButtonEdit5.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.HideTextEditor;
+            // 
+            // colIdentifier
+            // 
+            colIdentifier.FieldName = "Identifier";
+            colIdentifier.Name = "colIdentifier";
+            colIdentifier.Visible = true;
+            colIdentifier.VisibleIndex = 1;
+            // 
+            // colIfVerified
+            // 
+            colIfVerified.FieldName = "IfVerified";
+            colIfVerified.Name = "colIfVerified";
+            colIfVerified.Visible = true;
+            colIfVerified.VisibleIndex = 2;
+            // 
+            // colLoginType
+            // 
+            colLoginType.FieldName = "LoginType";
+            colLoginType.Name = "colLoginType";
+            colLoginType.Visible = true;
+            colLoginType.VisibleIndex = 0;
             // 
             // flyoutPanel1
             // 
             flyoutPanel1.Controls.Add(gridControl2);
             flyoutPanel1.Location = new Point(145, 191);
             flyoutPanel1.Name = "flyoutPanel1";
-            buttonImageOptions2.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("buttonImageOptions2.SvgImage");
-            buttonImageOptions3.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("buttonImageOptions3.SvgImage");
-            flyoutPanel1.OptionsButtonPanel.Buttons.AddRange(new DevExpress.XtraEditors.ButtonPanel.IBaseButton[] { new DevExpress.Utils.PeekFormButton("淇濆瓨", true, buttonImageOptions2, DevExpress.XtraBars.Docking2010.ButtonStyle.PushButton, "", -1, true, null, true, false, true, null, -1, false), new DevExpress.Utils.PeekFormButton("鍏抽棴", true, buttonImageOptions3, DevExpress.XtraBars.Docking2010.ButtonStyle.PushButton, "", -1, true, null, true, false, true, null, -1, false) });
+            flyoutPanel1.Options.AnchorType = DevExpress.Utils.Win.PopupToolWindowAnchor.Right;
+            flyoutPanel1.Options.Location = new Point(200, 200);
+            buttonImageOptions1.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("buttonImageOptions1.SvgImage");
+            buttonImageOptions5.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("buttonImageOptions5.SvgImage");
+            flyoutPanel1.OptionsButtonPanel.Buttons.AddRange(new DevExpress.XtraEditors.ButtonPanel.IBaseButton[] { new DevExpress.Utils.PeekFormButton("淇濆瓨", true, buttonImageOptions1, DevExpress.XtraBars.Docking2010.ButtonStyle.PushButton, "", -1, true, null, true, false, true, null, -1, false), new DevExpress.Utils.PeekFormButton("鍏抽棴", true, buttonImageOptions5, DevExpress.XtraBars.Docking2010.ButtonStyle.PushButton, "", -1, true, null, true, false, true, null, -1, false) });
             flyoutPanel1.OptionsButtonPanel.ShowButtonPanel = true;
             flyoutPanel1.OwnerControl = panelControl1;
             flyoutPanel1.Padding = new Padding(0, 30, 0, 0);
@@ -381,8 +414,14 @@
             gridControl2.TabIndex = 0;
             gridControl2.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] { gridView2 });
             // 
+            // userRoleHaveViewModelBindingSource
+            // 
+            userRoleHaveViewModelBindingSource.DataSource = typeof(UserRoleHaveViewModel);
+            // 
             // gridView2
             // 
+            gridView2.Appearance.HeaderPanel.Options.UseTextOptions = true;
+            gridView2.Appearance.HeaderPanel.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
             gridView2.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] { colName1, colCode, colUseStatus1, colSortCode, colDescription1 });
             gridView2.GridControl = gridControl2;
             gridView2.Name = "gridView2";
@@ -396,6 +435,8 @@
             // 
             // colName1
             // 
+            colName1.AppearanceCell.Options.UseTextOptions = true;
+            colName1.AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
             colName1.FieldName = "Name";
             colName1.Name = "colName1";
             colName1.OptionsColumn.AllowEdit = false;
@@ -404,6 +445,8 @@
             // 
             // colCode
             // 
+            colCode.AppearanceCell.Options.UseTextOptions = true;
+            colCode.AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
             colCode.FieldName = "Code";
             colCode.Name = "colCode";
             colCode.OptionsColumn.AllowEdit = false;
@@ -412,6 +455,8 @@
             // 
             // colUseStatus1
             // 
+            colUseStatus1.AppearanceCell.Options.UseTextOptions = true;
+            colUseStatus1.AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
             colUseStatus1.FieldName = "UseStatus";
             colUseStatus1.Name = "colUseStatus1";
             colUseStatus1.OptionsColumn.AllowEdit = false;
@@ -420,6 +465,8 @@
             // 
             // colSortCode
             // 
+            colSortCode.AppearanceCell.Options.UseTextOptions = true;
+            colSortCode.AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
             colSortCode.FieldName = "SortCode";
             colSortCode.Name = "colSortCode";
             colSortCode.OptionsColumn.AllowEdit = false;
@@ -428,6 +475,8 @@
             // 
             // colDescription1
             // 
+            colDescription1.AppearanceCell.Options.UseTextOptions = true;
+            colDescription1.AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
             colDescription1.FieldName = "Description";
             colDescription1.Name = "colDescription1";
             colDescription1.OptionsColumn.AllowEdit = false;
@@ -467,15 +516,15 @@
             colAccount.MinWidth = 60;
             colAccount.Name = "colAccount";
             colAccount.Visible = true;
-            colAccount.VisibleIndex = 7;
+            colAccount.VisibleIndex = 6;
             colAccount.Width = 60;
             // 
             // repositoryItemButtonEdit3
             // 
             repositoryItemButtonEdit3.AutoHeight = false;
-            editorButtonImageOptions3.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("editorButtonImageOptions3.SvgImage");
-            editorButtonImageOptions3.SvgImageSize = new Size(20, 20);
-            repositoryItemButtonEdit3.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "", -1, true, true, false, editorButtonImageOptions3, new DevExpress.Utils.KeyShortcut(Keys.None), serializableAppearanceObject9, serializableAppearanceObject10, serializableAppearanceObject11, serializableAppearanceObject12, "", null, null, DevExpress.Utils.ToolTipAnchor.Default) });
+            editorButtonImageOptions8.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("editorButtonImageOptions8.SvgImage");
+            editorButtonImageOptions8.SvgImageSize = new Size(20, 20);
+            repositoryItemButtonEdit3.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "", -1, true, true, false, editorButtonImageOptions8, new DevExpress.Utils.KeyShortcut(Keys.None), serializableAppearanceObject29, serializableAppearanceObject30, serializableAppearanceObject31, serializableAppearanceObject32, "", null, null, DevExpress.Utils.ToolTipAnchor.Default) });
             repositoryItemButtonEdit3.Name = "repositoryItemButtonEdit3";
             repositoryItemButtonEdit3.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.HideTextEditor;
             // 
@@ -487,15 +536,15 @@
             colDetail.MinWidth = 60;
             colDetail.Name = "colDetail";
             colDetail.Visible = true;
-            colDetail.VisibleIndex = 5;
+            colDetail.VisibleIndex = 7;
             colDetail.Width = 60;
             // 
             // repositoryItemButtonEdit1
             // 
             repositoryItemButtonEdit1.AutoHeight = false;
-            editorButtonImageOptions4.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("editorButtonImageOptions4.SvgImage");
-            editorButtonImageOptions4.SvgImageSize = new Size(20, 20);
-            repositoryItemButtonEdit1.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "", -1, true, true, false, editorButtonImageOptions4, new DevExpress.Utils.KeyShortcut(Keys.None), serializableAppearanceObject13, serializableAppearanceObject14, serializableAppearanceObject15, serializableAppearanceObject16, "", null, null, DevExpress.Utils.ToolTipAnchor.Default) });
+            editorButtonImageOptions9.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("editorButtonImageOptions9.SvgImage");
+            editorButtonImageOptions9.SvgImageSize = new Size(20, 20);
+            repositoryItemButtonEdit1.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "", -1, true, true, false, editorButtonImageOptions9, new DevExpress.Utils.KeyShortcut(Keys.None), serializableAppearanceObject33, serializableAppearanceObject34, serializableAppearanceObject35, serializableAppearanceObject36, "", null, null, DevExpress.Utils.ToolTipAnchor.Default) });
             repositoryItemButtonEdit1.Name = "repositoryItemButtonEdit1";
             repositoryItemButtonEdit1.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.HideTextEditor;
             // 
@@ -528,7 +577,7 @@
             colAdminType.FieldName = "AdminType";
             colAdminType.Name = "colAdminType";
             colAdminType.Visible = true;
-            colAdminType.VisibleIndex = 2;
+            colAdminType.VisibleIndex = 1;
             colAdminType.Width = 157;
             // 
             // colTag
@@ -536,7 +585,7 @@
             colTag.FieldName = "Tag";
             colTag.Name = "colTag";
             colTag.Visible = true;
-            colTag.VisibleIndex = 1;
+            colTag.VisibleIndex = 2;
             colTag.Width = 157;
             // 
             // colRole
@@ -547,46 +596,21 @@
             colRole.MinWidth = 60;
             colRole.Name = "colRole";
             colRole.Visible = true;
-            colRole.VisibleIndex = 6;
+            colRole.VisibleIndex = 5;
             colRole.Width = 60;
             // 
             // repositoryItemButtonEdit2
             // 
             repositoryItemButtonEdit2.AutoHeight = false;
-            editorButtonImageOptions5.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("editorButtonImageOptions5.SvgImage");
-            editorButtonImageOptions5.SvgImageSize = new Size(20, 20);
-            repositoryItemButtonEdit2.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "", -1, true, true, false, editorButtonImageOptions5, new DevExpress.Utils.KeyShortcut(Keys.None), serializableAppearanceObject17, serializableAppearanceObject18, serializableAppearanceObject19, serializableAppearanceObject20, "", null, null, DevExpress.Utils.ToolTipAnchor.Default) });
+            editorButtonImageOptions10.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("editorButtonImageOptions10.SvgImage");
+            editorButtonImageOptions10.SvgImageSize = new Size(20, 20);
+            repositoryItemButtonEdit2.Buttons.AddRange(new DevExpress.XtraEditors.Controls.EditorButton[] { new DevExpress.XtraEditors.Controls.EditorButton(DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph, "", -1, true, true, false, editorButtonImageOptions10, new DevExpress.Utils.KeyShortcut(Keys.None), serializableAppearanceObject37, serializableAppearanceObject38, serializableAppearanceObject39, serializableAppearanceObject40, "", null, null, DevExpress.Utils.ToolTipAnchor.Default) });
             repositoryItemButtonEdit2.Name = "repositoryItemButtonEdit2";
             repositoryItemButtonEdit2.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.HideTextEditor;
             // 
             // dragDropEvents1
             // 
             dragDropEvents1.DragDrop += dragDropEvents1_DragDrop;
-            // 
-            // userAccountViewModelBindingSource
-            // 
-            userAccountViewModelBindingSource.DataSource = typeof(UserAccountViewModel);
-            // 
-            // colIdentifier
-            // 
-            colIdentifier.FieldName = "Identifier";
-            colIdentifier.Name = "colIdentifier";
-            colIdentifier.Visible = true;
-            colIdentifier.VisibleIndex = 1;
-            // 
-            // colIfVerified
-            // 
-            colIfVerified.FieldName = "IfVerified";
-            colIfVerified.Name = "colIfVerified";
-            colIfVerified.Visible = true;
-            colIfVerified.VisibleIndex = 2;
-            // 
-            // colLoginType
-            // 
-            colLoginType.FieldName = "LoginType";
-            colLoginType.Name = "colLoginType";
-            colLoginType.Visible = true;
-            colLoginType.VisibleIndex = 0;
             // 
             // UserMgrPage
             // 
@@ -605,13 +629,14 @@
             ((ISupportInitialize)flyoutPanel2).EndInit();
             flyoutPanel2.ResumeLayout(false);
             ((ISupportInitialize)gridControl3).EndInit();
-            ((ISupportInitialize)userRoleHaveViewModelBindingSource).EndInit();
+            ((ISupportInitialize)userAccountViewModelBindingSource).EndInit();
             ((ISupportInitialize)gridView3).EndInit();
             ((ISupportInitialize)repositoryItemButtonEdit4).EndInit();
             ((ISupportInitialize)repositoryItemButtonEdit5).EndInit();
             ((ISupportInitialize)flyoutPanel1).EndInit();
             flyoutPanel1.ResumeLayout(false);
             ((ISupportInitialize)gridControl2).EndInit();
+            ((ISupportInitialize)userRoleHaveViewModelBindingSource).EndInit();
             ((ISupportInitialize)gridView2).EndInit();
             ((ISupportInitialize)gridControl1).EndInit();
             ((ISupportInitialize)UserViewModelBindingSource).EndInit();
@@ -620,7 +645,6 @@
             ((ISupportInitialize)repositoryItemButtonEdit1).EndInit();
             ((ISupportInitialize)repositoryItemButtonEdit2).EndInit();
             ((ISupportInitialize)behaviorManager1).EndInit();
-            ((ISupportInitialize)userAccountViewModelBindingSource).EndInit();
             ResumeLayout(false);
             PerformLayout();
         }
@@ -681,5 +705,6 @@
         private DevExpress.XtraGrid.Columns.GridColumn colIdentifier;
         private DevExpress.XtraGrid.Columns.GridColumn colIfVerified;
         private DevExpress.XtraGrid.Columns.GridColumn colLoginType;
+        private DevExpress.XtraBars.BarButtonItem BtnEditStatus;
     }
 }

--
Gitblit v1.9.3