| | |
| | | { |
| | | public class SysCatalogViewModel |
| | | { |
| | | public SysCatalogViewModel() |
| | | { |
| | | } |
| | | |
| | | public SysCatalogViewModel(SysCatalogViewModel rhs) |
| | | { |
| | | this.ID = rhs.ID; |
| | | this.ParentID = rhs.ParentID; |
| | | this.Description = rhs.Description; |
| | | this.Name = rhs.Name; |
| | | this.TypeID = rhs.TypeID; |
| | | this.SortCode = rhs.SortCode; |
| | | this.Code = rhs.Code; |
| | | } |
| | | |
| | | public SysCatalogViewModel(Yw.Vmo.SysCatalogVmo rhs) |
| | | { |
| | | this.ID = rhs.ID; |
| | |
| | | barButtonItem1 = new DevExpress.XtraBars.BarButtonItem(); |
| | | svgImage32 = new DevExpress.Utils.SvgImageCollection(components); |
| | | sidePanel1 = new DevExpress.XtraEditors.SidePanel(); |
| | | behaviorManager1 = new DevExpress.Utils.Behaviors.BehaviorManager(components); |
| | | ((System.ComponentModel.ISupportInitialize)ribbonControl1).BeginInit(); |
| | | ((System.ComponentModel.ISupportInitialize)dockManager1).BeginInit(); |
| | | dockPanel1.SuspendLayout(); |
| | |
| | | ((System.ComponentModel.ISupportInitialize)catalogViewModelBindingSource).BeginInit(); |
| | | ((System.ComponentModel.ISupportInitialize)svgImage32).BeginInit(); |
| | | sidePanel1.SuspendLayout(); |
| | | ((System.ComponentModel.ISupportInitialize)behaviorManager1).BeginInit(); |
| | | SuspendLayout(); |
| | | // |
| | | // ribbonControl1 |
| | |
| | | treeList1.OptionsView.ShowTreeLines = DevExpress.Utils.DefaultBoolean.True; |
| | | treeList1.Size = new Size(933, 446); |
| | | treeList1.TabIndex = 4; |
| | | treeList1.DragDrop += treeList1_DragDrop; |
| | | // |
| | | // colName |
| | | // |
| | |
| | | ((System.ComponentModel.ISupportInitialize)svgImage32).EndInit(); |
| | | sidePanel1.ResumeLayout(false); |
| | | sidePanel1.PerformLayout(); |
| | | ((System.ComponentModel.ISupportInitialize)behaviorManager1).EndInit(); |
| | | ResumeLayout(false); |
| | | } |
| | | |
| | |
| | | private DevExpress.XtraBars.Ribbon.RibbonPageGroup ribbonPageGroup2; |
| | | private DevExpress.XtraEditors.SidePanel sidePanel1; |
| | | private DevExpress.XtraBars.BarButtonItem barBtnUpdateParent; |
| | | private DevExpress.Utils.Behaviors.BehaviorManager behaviorManager1; |
| | | private DevExpress.XtraBars.BarCheckItem barCheckSorter; |
| | | } |
| | | } |
| | |
| | | using DevExpress.Utils.DragDrop; |
| | | using DevExpress.XtraLayout.Customization.Behaviours; |
| | | using DevExpress.XtraEditors; |
| | | using DevExpress.XtraTreeList; |
| | | using DevExpress.XtraTreeList.Handler; |
| | | using DevExpress.XtraTreeList.Nodes; |
| | | using SqlSugar; |
| | | using System.ComponentModel; |
| | | using System.Reflection; |
| | | |
| | | namespace HStation.WinFrmUI.Basic |
| | | { |
| | |
| | | |
| | | private Yw.BLL.SysCatalog _bll; |
| | | |
| | | private List<SysCatalogViewModel> _IndexList; |
| | | |
| | | public override void InitialDataSource() |
| | | { |
| | | this.typeTreeListCtrl2.SetBindingData(); |
| | |
| | | { |
| | | _allBindingList.Add(new SysCatalogViewModel(item)); |
| | | } |
| | | _allBindingList = _allBindingList.OrderBy(x => x.SortCode).ToList(); |
| | | this.catalogViewModelBindingSource.DataSource = _allBindingList; |
| | | _IndexList = _allBindingList.Select(x => new SysCatalogViewModel(x)).ToList(); |
| | | this.catalogViewModelBindingSource.ResetBindings(false); |
| | | this.treeList1.ExpandAll(); |
| | | } |
| | |
| | | return; |
| | | } |
| | | var dlg = new UpdateCatalogParentDlg(); |
| | | dlg.SetBindingData(currentVm.TypeID, currentVm.ID); |
| | | dlg.SetBindingData(currentVm.TypeID, currentVm.ID, currentVm.ParentID); |
| | | dlg.ReloadEvent += async (parentId) => |
| | | { |
| | | var bol = await _bll.UpdateTreeSortCode(currentVm.ID, parentId, 1); |
| | |
| | | dlg.ShowDialog(); |
| | | } |
| | | |
| | | private TreeListNode currentDragNode = null; |
| | | |
| | | private void treeList1_DragDrop(object sender, DragEventArgs e) |
| | | { |
| | | currentDragNode = (TreeListNode)e.Data.GetData(typeof(TreeListNode)); |
| | | var currentvm = GetViewModel(currentDragNode); |
| | | var dragInsertPosition = AjustDirection(sender, e); |
| | | var targetNode = GetTargetNode(e); |
| | | var targetVm = GetViewModel(targetNode); |
| | | var currentIndex = _allBindingList.IndexOf(currentvm); //æä½ç®æ ç´¢å¼ |
| | | var targetIndex = _allBindingList.IndexOf(targetVm); //ç®æ ä½ç½®ç´¢å¼ |
| | | |
| | | if (dragInsertPosition == DragInsertPosition.AsChild || targetVm == null || currentvm == null) |
| | | { |
| | | e.Effect = DragDropEffects.None; |
| | | return; |
| | | } |
| | | if (dragInsertPosition == DragInsertPosition.After) |
| | | { |
| | | _IndexList.RemoveAt(currentIndex); |
| | | _IndexList.Insert(targetIndex + 1, currentvm); |
| | | } |
| | | else if (dragInsertPosition == DragInsertPosition.Before) |
| | | { |
| | | _IndexList.RemoveAt(currentIndex); |
| | | _IndexList.Insert(targetIndex - 1, currentvm); |
| | | } |
| | | if (currentvm.ParentID == targetVm.ParentID) |
| | | { |
| | | /* var sortIndex = currentvm.SortCode; |
| | | currentvm.SortCode = targetVm.SortCode; |
| | | targetVm.SortCode = sortIndex;*/ |
| | | SetTreeListSorter(currentvm.ParentID); |
| | | return; |
| | | } |
| | | e.Effect = DragDropEffects.None; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// è·åæå¨è¿ç¨ä¸çæ¹å |
| | | /// </summary> |
| | | private DragInsertPosition AjustDirection(object sender, DragEventArgs e) |
| | | { |
| | | PropertyInfo pi = typeof(TreeList).GetProperty("Handler", BindingFlags.Instance | BindingFlags.NonPublic); |
| | | TreeListHandler handler = (TreeListHandler)pi.GetValue(this.treeList1, null); |
| | | return handler.StateData.DragInfo.DragInsertPosition; |
| | | } |
| | | |
| | | private async void SetTreeListSorter(long parentId) |
| | | { |
| | | var sortList = new List<Yw.Vmo.Sorter>(); |
| | | var targetList = _IndexList.Where(x => x.ParentID == parentId).ToList(); |
| | | int i = 1; |
| | | foreach (var item in targetList) |
| | | { |
| | | sortList.Add(new Yw.Vmo.Sorter { ID = item.ID, SortCode = i }); |
| | | i++; |
| | | } |
| | | if (!await _bll.UpdateSorter(sortList)) |
| | | { |
| | | TipFormHelper.ShowError("ä¿®æ¹æåºå¤±è´¥!"); |
| | | } |
| | | // this.catalogViewModelBindingSource.ResetBindings(false); |
| | | } |
| | | |
| | | private TreeListNode GetTargetNode(DragEventArgs e) |
| | | { |
| | | var point = new Point(e.X, e.Y); |
| | | var clientPoint = this.treeList1.PointToClient(point); |
| | | var targetNode = this.treeList1.GetNodeAt(clientPoint); |
| | | return targetNode; |
| | | } |
| | | |
| | | private SysCatalogViewModel GetViewModel(TreeListNode node) |
| | | { |
| | | if (node == null) |
| | | return default; |
| | | var vm = this.treeList1.GetDataRecordByNode(node) as SysCatalogViewModel; |
| | | return vm; |
| | | } |
| | | |
| | | private void barCheckSorter_CheckedChanged(object sender, DevExpress.XtraBars.ItemClickEventArgs e) |
| | | { |
| | | if (barCheckSorter.Checked) |
| | | { |
| | | behaviorManager1.Attach<DragDropBehavior>(treeList1, behavior => |
| | | { |
| | | behavior.BeginDragDrop += Behavior_BeginDragDrop; |
| | | behavior.EndDragDrop += Behavior_EndDragDrop; |
| | | }); |
| | | this.treeList1.OptionsDragAndDrop.DragNodesMode = DragNodesMode.Single; |
| | | } |
| | | else |
| | | { |
| | | behaviorManager1.Detach<DragDropBehavior>(treeList1); |
| | | this.treeList1.OptionsDragAndDrop.DragNodesMode = DragNodesMode.None; |
| | | } |
| | | } |
| | | |
| | | private void Behavior_BeginDragDrop(object sender, BeginDragDropEventArgs e) |
| | | { |
| | | } |
| | | |
| | | private async void Behavior_EndDragDrop(object sender, EndDragDropEventArgs e) |
| | | { |
| | | foreach (var item in _allBindingList) |
| | | { |
| | | } |
| | | // await _bll.update() |
| | | } |
| | | } |
| | | } |
| | |
| | | <metadata name="svgImage32.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| | | <value>406, 21</value> |
| | | </metadata> |
| | | <metadata name="behaviorManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| | | <value>532, 21</value> |
| | | </metadata> |
| | | </root> |
| | |
| | | barBtnCollpseAll = new DevExpress.XtraBars.BarButtonItem(); |
| | | barBtnSearchBox = new DevExpress.XtraBars.BarCheckItem(); |
| | | barCkTreeLine = new DevExpress.XtraBars.BarCheckItem(); |
| | | barBtnRefresh = new DevExpress.XtraBars.BarButtonItem(); |
| | | barDockControlTop = new DevExpress.XtraBars.BarDockControl(); |
| | | barDockControlBottom = new DevExpress.XtraBars.BarDockControl(); |
| | | barDockControlLeft = new DevExpress.XtraBars.BarDockControl(); |
| | |
| | | barRootBasicInfoMgr = new DevExpress.XtraBars.BarSubItem(); |
| | | popupMenu1 = new DevExpress.XtraBars.PopupMenu(components); |
| | | popupMenu2 = new DevExpress.XtraBars.PopupMenu(components); |
| | | barBtnRefresh = new DevExpress.XtraBars.BarButtonItem(); |
| | | ((System.ComponentModel.ISupportInitialize)barManager1).BeginInit(); |
| | | ((System.ComponentModel.ISupportInitialize)layoutControl1).BeginInit(); |
| | | layoutControl1.SuspendLayout(); |
| | |
| | | barManager1.DockControls.Add(barDockControlRight); |
| | | barManager1.Form = this; |
| | | barManager1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { barBtnSearchBox, barButtonItem1, barButtonItem2, barButtonItem3, barBtnExpandAll, barBtnCollpseAll, barCkTreeLine, barBtnRefresh }); |
| | | barManager1.MaxItemId = 60; |
| | | barManager1.MaxItemId = 61; |
| | | // |
| | | // bar1 |
| | | // |
| | |
| | | barCkTreeLine.ImageOptions.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("barCkTreeLine.ImageOptions.SvgImage"); |
| | | barCkTreeLine.Name = "barCkTreeLine"; |
| | | barCkTreeLine.CheckedChanged += barCkTreeLine_ItemClick; |
| | | // |
| | | // barBtnRefresh |
| | | // |
| | | barBtnRefresh.Caption = "å·æ°"; |
| | | barBtnRefresh.Id = 59; |
| | | barBtnRefresh.ImageOptions.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("barBtnRefresh.ImageOptions.SvgImage"); |
| | | barBtnRefresh.Name = "barBtnRefresh"; |
| | | barBtnRefresh.ItemClick += barBtnRefresh_ItemClick; |
| | | // |
| | | // barDockControlTop |
| | | // |
| | |
| | | // |
| | | popupMenu2.Manager = barManager1; |
| | | popupMenu2.Name = "popupMenu2"; |
| | | // |
| | | // barBtnRefresh |
| | | // |
| | | barBtnRefresh.Caption = "å·æ°"; |
| | | barBtnRefresh.Id = 59; |
| | | barBtnRefresh.ImageOptions.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("barButtonItem4.ImageOptions.SvgImage"); |
| | | barBtnRefresh.Name = "barBtnRefresh"; |
| | | barBtnRefresh.ItemClick += barBtnRefresh_ItemClick; |
| | | // |
| | | // SysTypeListBoxCtrl |
| | | // |
| | |
| | | Zz4L |
| | | </value> |
| | | </data> |
| | | <data name="barButtonItem4.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v23.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
| | | <data name="barBtnRefresh.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v23.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
| | | <value> |
| | | AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIzLjIsIFZlcnNpb249MjMuMi40 |
| | | LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl |
| | |
| | | /// </summary> |
| | | private void InitializeComponent() |
| | | { |
| | | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(UpdateCatalogParentDlg)); |
| | | emptySpaceItem1 = new DevExpress.XtraLayout.EmptySpaceItem(); |
| | | layoutControl1 = new DevExpress.XtraLayout.LayoutControl(); |
| | | ComboBoxEditParentsChoice = new DevExpress.XtraEditors.TreeListLookUpEdit(); |
| | |
| | | layoutControlItem1 = new DevExpress.XtraLayout.LayoutControlItem(); |
| | | emptySpaceItem3 = new DevExpress.XtraLayout.EmptySpaceItem(); |
| | | layoutControlItem3 = new DevExpress.XtraLayout.LayoutControlItem(); |
| | | simpleLabelItemDelete = new DevExpress.XtraLayout.SimpleLabelItem(); |
| | | ((System.ComponentModel.ISupportInitialize)emptySpaceItem1).BeginInit(); |
| | | ((System.ComponentModel.ISupportInitialize)layoutControl1).BeginInit(); |
| | | layoutControl1.SuspendLayout(); |
| | |
| | | ((System.ComponentModel.ISupportInitialize)layoutControlItem1).BeginInit(); |
| | | ((System.ComponentModel.ISupportInitialize)emptySpaceItem3).BeginInit(); |
| | | ((System.ComponentModel.ISupportInitialize)layoutControlItem3).BeginInit(); |
| | | ((System.ComponentModel.ISupportInitialize)simpleLabelItemDelete).BeginInit(); |
| | | SuspendLayout(); |
| | | // |
| | | // emptySpaceItem1 |
| | |
| | | ComboBoxEditParentsChoice.Properties.PopupSizeable = false; |
| | | ComboBoxEditParentsChoice.Properties.TreeList = treeListLookUpEdit1TreeList; |
| | | ComboBoxEditParentsChoice.Properties.ValueMember = "ID"; |
| | | ComboBoxEditParentsChoice.Size = new Size(244, 20); |
| | | ComboBoxEditParentsChoice.Size = new Size(211, 20); |
| | | ComboBoxEditParentsChoice.StyleController = layoutControl1; |
| | | ComboBoxEditParentsChoice.TabIndex = 10; |
| | | ComboBoxEditParentsChoice.TabIndex = 0; |
| | | // |
| | | // treeListLookUpEdit1TreeList |
| | | // |
| | |
| | | btnCancel.Appearance.BackColor = DevExpress.LookAndFeel.DXSkinColors.FillColors.Danger; |
| | | btnCancel.Appearance.Options.UseBackColor = true; |
| | | btnCancel.DialogResult = DialogResult.Cancel; |
| | | btnCancel.Location = new Point(280, 36); |
| | | btnCancel.Location = new Point(271, 36); |
| | | btnCancel.Name = "btnCancel"; |
| | | btnCancel.Size = new Size(40, 22); |
| | | btnCancel.Size = new Size(49, 22); |
| | | btnCancel.StyleController = layoutControl1; |
| | | btnCancel.TabIndex = 2; |
| | | btnCancel.TabIndex = 3; |
| | | btnCancel.Text = "åæ¶"; |
| | | // |
| | | // BtnOk |
| | | // |
| | | BtnOk.Appearance.BackColor = DevExpress.LookAndFeel.DXSkinColors.FillColors.Primary; |
| | | BtnOk.Appearance.Options.UseBackColor = true; |
| | | BtnOk.Location = new Point(231, 36); |
| | | BtnOk.Location = new Point(218, 36); |
| | | BtnOk.Name = "BtnOk"; |
| | | BtnOk.Size = new Size(45, 22); |
| | | BtnOk.Size = new Size(49, 22); |
| | | BtnOk.StyleController = layoutControl1; |
| | | BtnOk.TabIndex = 0; |
| | | BtnOk.TabIndex = 2; |
| | | BtnOk.Text = "宿"; |
| | | BtnOk.Click += BtnOk_Click; |
| | | // |
| | |
| | | // |
| | | Root.EnableIndentsWithoutBorders = DevExpress.Utils.DefaultBoolean.True; |
| | | Root.GroupBordersVisible = false; |
| | | Root.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { layoutControlItem2, layoutControlItem1, emptySpaceItem3, layoutControlItem3 }); |
| | | Root.Items.AddRange(new DevExpress.XtraLayout.BaseLayoutItem[] { layoutControlItem2, layoutControlItem1, emptySpaceItem3, layoutControlItem3, simpleLabelItemDelete }); |
| | | Root.Name = "Root"; |
| | | Root.Size = new Size(332, 72); |
| | | Root.TextVisible = false; |
| | |
| | | // layoutControlItem2 |
| | | // |
| | | layoutControlItem2.Control = btnCancel; |
| | | layoutControlItem2.Location = new Point(268, 24); |
| | | layoutControlItem2.Location = new Point(259, 24); |
| | | layoutControlItem2.Name = "layoutControlItem2"; |
| | | layoutControlItem2.Size = new Size(44, 28); |
| | | layoutControlItem2.Size = new Size(53, 28); |
| | | layoutControlItem2.TextSize = new Size(0, 0); |
| | | layoutControlItem2.TextVisible = false; |
| | | // |
| | | // layoutControlItem1 |
| | | // |
| | | layoutControlItem1.Control = BtnOk; |
| | | layoutControlItem1.Location = new Point(219, 24); |
| | | layoutControlItem1.Location = new Point(206, 24); |
| | | layoutControlItem1.Name = "layoutControlItem1"; |
| | | layoutControlItem1.Size = new Size(49, 28); |
| | | layoutControlItem1.Size = new Size(53, 28); |
| | | layoutControlItem1.TextSize = new Size(0, 0); |
| | | layoutControlItem1.TextVisible = false; |
| | | // |
| | |
| | | emptySpaceItem3.AllowHotTrack = false; |
| | | emptySpaceItem3.Location = new Point(0, 24); |
| | | emptySpaceItem3.Name = "emptySpaceItem3"; |
| | | emptySpaceItem3.Size = new Size(219, 28); |
| | | emptySpaceItem3.Size = new Size(206, 28); |
| | | emptySpaceItem3.TextSize = new Size(0, 0); |
| | | // |
| | | // layoutControlItem3 |
| | |
| | | layoutControlItem3.Control = ComboBoxEditParentsChoice; |
| | | layoutControlItem3.Location = new Point(0, 0); |
| | | layoutControlItem3.Name = "layoutControlItem3"; |
| | | layoutControlItem3.Size = new Size(312, 24); |
| | | layoutControlItem3.Size = new Size(279, 24); |
| | | layoutControlItem3.Text = "éæ©ç¶çº§:"; |
| | | layoutControlItem3.TextSize = new Size(52, 14); |
| | | // |
| | | // simpleLabelItemDelete |
| | | // |
| | | simpleLabelItemDelete.AllowHotTrack = false; |
| | | simpleLabelItemDelete.ImageOptions.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("simpleLabelItemDelete.ImageOptions.SvgImage"); |
| | | simpleLabelItemDelete.ImageOptions.SvgImageSize = new Size(20, 20); |
| | | simpleLabelItemDelete.Location = new Point(279, 0); |
| | | simpleLabelItemDelete.Name = "simpleLabelItemDelete"; |
| | | simpleLabelItemDelete.Size = new Size(33, 24); |
| | | simpleLabelItemDelete.Text = " "; |
| | | simpleLabelItemDelete.TextAlignMode = DevExpress.XtraLayout.TextAlignModeItem.AutoSize; |
| | | simpleLabelItemDelete.TextSize = new Size(29, 20); |
| | | simpleLabelItemDelete.Click += simpleLabelItemDelete_Click; |
| | | // |
| | | // UpdateCatalogParentDlg |
| | | // |
| | |
| | | ((System.ComponentModel.ISupportInitialize)layoutControlItem1).EndInit(); |
| | | ((System.ComponentModel.ISupportInitialize)emptySpaceItem3).EndInit(); |
| | | ((System.ComponentModel.ISupportInitialize)layoutControlItem3).EndInit(); |
| | | ((System.ComponentModel.ISupportInitialize)simpleLabelItemDelete).EndInit(); |
| | | ResumeLayout(false); |
| | | } |
| | | |
| | |
| | | private DevExpress.XtraTreeList.TreeList treeListLookUpEdit1TreeList; |
| | | private DevExpress.XtraTreeList.Columns.TreeListColumn treeListColumn1; |
| | | private DevExpress.XtraLayout.LayoutControlItem layoutControlItem3; |
| | | private DevExpress.XtraLayout.SimpleLabelItem simpleLabelItemDelete; |
| | | } |
| | | } |
| | |
| | | InitializeComponent(); |
| | | } |
| | | |
| | | public async void SetBindingData(long TypeId, long vmId) |
| | | public async void SetBindingData(long TypeId, long vmId, long currentParentId) |
| | | { |
| | | var alllist = await new Yw.BLL.SysCatalog().GetByTypeID(TypeId); |
| | | alllist.Remove(alllist.Find(x => x.ID == vmId)); |
| | | treeListLookUpEdit1TreeList.DataSource = alllist; |
| | | this.ComboBoxEditParentsChoice.EditValue = currentParentId; |
| | | } |
| | | |
| | | public event Func<long, Task<bool>> ReloadEvent; |
| | |
| | | this.Close(); |
| | | } |
| | | } |
| | | |
| | | private void simpleLabelItemDelete_Click(object sender, EventArgs e) |
| | | { |
| | | this.ComboBoxEditParentsChoice.EditValue = null; |
| | | } |
| | | } |
| | | } |
| | |
| | | <resheader name="writer"> |
| | | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
| | | </resheader> |
| | | <assembly alias="DevExpress.Data.v23.2" name="DevExpress.Data.v23.2, Culture=neutral, PublicKeyToken=b88d1754d700e49a" /> |
| | | <data name="simpleLabelItemDelete.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v23.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
| | | <value> |
| | | AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIzLjIsIFZlcnNpb249MjMuMi40 |
| | | LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl |
| | | dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAD0DAAAC77u/ |
| | | PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi |
| | | IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv |
| | | MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh |
| | | Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg |
| | | MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLlJlZHtmaWxsOiNEMTFDMUM7fQoJLkJs |
| | | YWNre2ZpbGw6IzcyNzI3Mjt9CgkuQmx1ZXtmaWxsOiMxMTc3RDc7fQoJLkdyZWVue2ZpbGw6IzAzOUMy |
| | | Mzt9CgkuWWVsbG93e2ZpbGw6I0ZGQjExNTt9CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KCS5zdDB7b3Bh |
| | | Y2l0eTowLjU7fQoJLnN0MXtvcGFjaXR5OjAuNzU7fQo8L3N0eWxlPg0KICA8ZyBpZD0iRGVsZXRlIj4N |
| | | CiAgICA8Zz4NCiAgICAgIDxwYXRoIGQ9Ik0xOC44LDE2bDYuOS02LjljMC40LTAuNCwwLjQtMSwwLTEu |
| | | NGwtMS40LTEuNGMtMC40LTAuNC0xLTAuNC0xLjQsMEwxNiwxMy4yTDkuMSw2LjNjLTAuNC0wLjQtMS0w |
| | | LjQtMS40LDAgICAgTDYuMyw3LjdjLTAuNCwwLjQtMC40LDEsMCwxLjRsNi45LDYuOWwtNi45LDYuOWMt |
| | | MC40LDAuNC0wLjQsMSwwLDEuNGwxLjQsMS40YzAuNCwwLjQsMSwwLjQsMS40LDBsNi45LTYuOWw2Ljks |
| | | Ni45ICAgIGMwLjQsMC40LDEsMC40LDEuNCwwbDEuNC0xLjRjMC40LTAuNCwwLjQtMSwwLTEuNEwxOC44 |
| | | LDE2eiIgY2xhc3M9IlJlZCIgLz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPgs= |
| | | </value> |
| | | </data> |
| | | </root> |
| | |
| | | <value> |
| | | AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIzLjIsIFZlcnNpb249MjMuMi40 |
| | | LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl |
| | | dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAJIDAAAC77u/ |
| | | dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAD0DAAAC77u/ |
| | | PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi |
| | | IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv |
| | | MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh |
| | | Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg |
| | | MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLlllbGxvd3tmaWxsOiNGRkIxMTU7fQoJ |
| | | LlJlZHtmaWxsOiNEMTFDMUM7fQoJLkJsdWV7ZmlsbDojMTE3N0Q3O30KCS5HcmVlbntmaWxsOiMwMzlD |
| | | MjM7fQoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KCS5zdDB7b3Bh |
| | | Y2l0eTowLjU7fQoJLnN0MXtkaXNwbGF5Om5vbmU7fQoJLnN0MntkaXNwbGF5OmlubGluZTtmaWxsOiMw |
| | | MzlDMjM7fQoJLnN0M3tkaXNwbGF5OmlubGluZTtmaWxsOiNEMTFDMUM7fQoJLnN0NHtkaXNwbGF5Omlu |
| | | bGluZTtmaWxsOiM3MjcyNzI7fQo8L3N0eWxlPg0KICA8ZyBpZD0iRGVsZXRlIj4NCiAgICA8cGF0aCBk |
| | | PSJNMTguOCwxNmw4LjktOC45YzAuNC0wLjQsMC40LTEsMC0xLjRsLTEuNC0xLjRjLTAuNC0wLjQtMS0w |
| | | LjQtMS40LDBMMTYsMTMuMkw3LjEsNC4zYy0wLjQtMC40LTEtMC40LTEuNCwwICAgTDQuMyw1LjdjLTAu |
| | | NCwwLjQtMC40LDEsMCwxLjRsOC45LDguOWwtOC45LDguOWMtMC40LDAuNC0wLjQsMSwwLDEuNGwxLjQs |
| | | MS40YzAuNCwwLjQsMSwwLjQsMS40LDBsOC45LTguOWw4LjksOC45ICAgYzAuNCwwLjQsMSwwLjQsMS40 |
| | | LDBsMS40LTEuNGMwLjQtMC40LDAuNC0xLDAtMS40TDE4LjgsMTZ6IiBjbGFzcz0iUmVkIiAvPg0KICA8 |
| | | L2c+DQo8L3N2Zz4L |
| | | MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLlJlZHtmaWxsOiNEMTFDMUM7fQoJLkJs |
| | | YWNre2ZpbGw6IzcyNzI3Mjt9CgkuQmx1ZXtmaWxsOiMxMTc3RDc7fQoJLkdyZWVue2ZpbGw6IzAzOUMy |
| | | Mzt9CgkuWWVsbG93e2ZpbGw6I0ZGQjExNTt9CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KCS5zdDB7b3Bh |
| | | Y2l0eTowLjU7fQoJLnN0MXtvcGFjaXR5OjAuNzU7fQo8L3N0eWxlPg0KICA8ZyBpZD0iRGVsZXRlIj4N |
| | | CiAgICA8Zz4NCiAgICAgIDxwYXRoIGQ9Ik0xOC44LDE2bDYuOS02LjljMC40LTAuNCwwLjQtMSwwLTEu |
| | | NGwtMS40LTEuNGMtMC40LTAuNC0xLTAuNC0xLjQsMEwxNiwxMy4yTDkuMSw2LjNjLTAuNC0wLjQtMS0w |
| | | LjQtMS40LDAgICAgTDYuMyw3LjdjLTAuNCwwLjQtMC40LDEsMCwxLjRsNi45LDYuOWwtNi45LDYuOWMt |
| | | MC40LDAuNC0wLjQsMSwwLDEuNGwxLjQsMS40YzAuNCwwLjQsMSwwLjQsMS40LDBsNi45LTYuOWw2Ljks |
| | | Ni45ICAgIGMwLjQsMC40LDEsMC40LDEuNCwwbDEuNC0xLjRjMC40LTAuNCwwLjQtMSwwLTEuNEwxOC44 |
| | | LDE2eiIgY2xhc3M9IlJlZCIgLz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPgs= |
| | | </value> |
| | | </data> |
| | | </root> |
| | |
| | | return; |
| | | } |
| | | } |
| | | |
| | | //å·æ° |
| | | private void barBtnRefresh_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) |
| | | { |
| | | this.SetBindingData(); |
| | | } |
| | | |
| | | //æåº |
| | | private void barCheckSorter_CheckedChanged(object sender, DevExpress.XtraBars.ItemClickEventArgs e) |
| | | { |
| | | } |
| | | } |
| | | } |
| | |
| | | barBtnEdit = new DevExpress.XtraBars.BarButtonItem(); |
| | | barBtnDelete = new DevExpress.XtraBars.BarButtonItem(); |
| | | barCkSearch = new DevExpress.XtraBars.BarCheckItem(); |
| | | barBtnRefresh = new DevExpress.XtraBars.BarButtonItem(); |
| | | barCheckSorter = new DevExpress.XtraBars.BarCheckItem(); |
| | | standaloneBarDockControl1 = new DevExpress.XtraBars.StandaloneBarDockControl(); |
| | | barDockControlTop = new DevExpress.XtraBars.BarDockControl(); |
| | | barDockControlBottom = new DevExpress.XtraBars.BarDockControl(); |
| | |
| | | barManager1.DockControls.Add(barDockControlRight); |
| | | barManager1.DockControls.Add(standaloneBarDockControl1); |
| | | barManager1.Form = this; |
| | | barManager1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { barCkSearch, barBtnAdd, barBtnEdit, barBtnDelete, barButtonItem1, barButtonItem2, barButtonItem3 }); |
| | | barManager1.MaxItemId = 55; |
| | | barManager1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { barCkSearch, barBtnAdd, barBtnEdit, barBtnDelete, barButtonItem1, barButtonItem2, barButtonItem3, barBtnRefresh, barCheckSorter }); |
| | | barManager1.MaxItemId = 58; |
| | | // |
| | | // bar1 |
| | | // |
| | |
| | | bar1.DockCol = 0; |
| | | bar1.DockRow = 0; |
| | | bar1.DockStyle = DevExpress.XtraBars.BarDockStyle.Standalone; |
| | | bar1.LinksPersistInfo.AddRange(new DevExpress.XtraBars.LinkPersistInfo[] { new DevExpress.XtraBars.LinkPersistInfo(barBtnAdd), new DevExpress.XtraBars.LinkPersistInfo(barBtnEdit), new DevExpress.XtraBars.LinkPersistInfo(barBtnDelete), new DevExpress.XtraBars.LinkPersistInfo(barCkSearch) }); |
| | | bar1.LinksPersistInfo.AddRange(new DevExpress.XtraBars.LinkPersistInfo[] { new DevExpress.XtraBars.LinkPersistInfo(barBtnAdd), new DevExpress.XtraBars.LinkPersistInfo(barBtnEdit), new DevExpress.XtraBars.LinkPersistInfo(barBtnDelete), new DevExpress.XtraBars.LinkPersistInfo(barCkSearch), new DevExpress.XtraBars.LinkPersistInfo(barBtnRefresh), new DevExpress.XtraBars.LinkPersistInfo(barCheckSorter) }); |
| | | bar1.OptionsBar.AllowQuickCustomization = false; |
| | | bar1.OptionsBar.DrawBorder = false; |
| | | bar1.OptionsBar.DrawDragBorder = false; |
| | |
| | | barCkSearch.ImageOptions.SvgImageSize = new Size(22, 22); |
| | | barCkSearch.Name = "barCkSearch"; |
| | | barCkSearch.CheckedChanged += barCkSearch_CheckedChanged; |
| | | // |
| | | // barBtnRefresh |
| | | // |
| | | barBtnRefresh.Caption = "å·æ°"; |
| | | barBtnRefresh.Id = 55; |
| | | barBtnRefresh.ImageOptions.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("barBtnRefresh.ImageOptions.SvgImage"); |
| | | barBtnRefresh.Name = "barBtnRefresh"; |
| | | barBtnRefresh.ItemClick += barBtnRefresh_ItemClick; |
| | | // |
| | | // barCheckSorter |
| | | // |
| | | barCheckSorter.Caption = "æåº"; |
| | | barCheckSorter.Id = 57; |
| | | barCheckSorter.ImageOptions.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("barCheckSorter.ImageOptions.SvgImage"); |
| | | barCheckSorter.Name = "barCheckSorter"; |
| | | barCheckSorter.CheckedChanged += barCheckSorter_CheckedChanged; |
| | | // |
| | | // standaloneBarDockControl1 |
| | | // |
| | |
| | | private BindingSource propGroupTreeListViewModelBindingSource; |
| | | private DevExpress.XtraBars.StandaloneBarDockControl standaloneBarDockControl1; |
| | | private DevExpress.XtraLayout.LayoutControlItem layoutControlItem3; |
| | | private DevExpress.XtraBars.BarButtonItem barBtnRefresh; |
| | | private DevExpress.XtraBars.BarCheckItem barCheckSorter; |
| | | } |
| | | } |
| | |
| | | Cjwvc3ZnPgs= |
| | | </value> |
| | | </data> |
| | | <data name="barBtnRefresh.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v23.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
| | | <value> |
| | | AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIzLjIsIFZlcnNpb249MjMuMi40 |
| | | LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl |
| | | dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAC4DAAAC77u/ |
| | | PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi |
| | | IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv |
| | | MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh |
| | | Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg |
| | | MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsdWV7ZmlsbDojMTE3N0Q3O30KCS5Z |
| | | ZWxsb3d7ZmlsbDojRkZCMTE1O30KCS5CbGFja3tmaWxsOiM3MjcyNzI7fQoJLkdyZWVue2ZpbGw6IzAz |
| | | OUMyMzt9CgkuUmVke2ZpbGw6I0QxMUMxQzt9Cgkuc3Qwe29wYWNpdHk6MC43NTt9Cgkuc3Qxe29wYWNp |
| | | dHk6MC41O30KPC9zdHlsZT4NCiAgPGcgaWQ9IlJlZnJlc2hfMV8iPg0KICAgIDxwYXRoIGQ9Ik0yNC41 |
| | | LDcuNUMyMi4zLDUuMywxOS4zLDQsMTYsNEMxMC4xLDQsNS4xLDguMyw0LjIsMTRoNC4xYzAuOS0zLjQs |
| | | NC02LDcuNy02YzIuMiwwLDQuMiwwLjksNS42LDIuNEwxOCwxNCAgIGg1LjdoNC4xSDI4VjRMMjQuNSw3 |
| | | LjV6IiBjbGFzcz0iR3JlZW4iIC8+DQogICAgPHBhdGggZD0iTTE2LjIsMjRjLTIuMiwwLTQuMi0wLjkt |
| | | NS42LTIuNGwzLjYtMy42SDguNEg0LjRINC4ydjEwbDMuNS0zLjVjMi4yLDIuMiw1LjIsMy41LDguNSwz |
| | | LjUgICBDMjIuMSwyOCwyNywyMy43LDI4LDE4aC00LjFDMjMsMjEuNCwxOS45LDI0LDE2LjIsMjR6IiBj |
| | | bGFzcz0iR3JlZW4iIC8+DQogIDwvZz4NCjwvc3ZnPgs= |
| | | </value> |
| | | </data> |
| | | <data name="barCheckSorter.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v23.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
| | | <value> |
| | | AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIzLjIsIFZlcnNpb249MjMuMi40 |
| | | LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl |
| | | dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAJQDAAAC77u/ |
| | | PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi |
| | | IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv |
| | | MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh |
| | | Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg |
| | | MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9Cgku |
| | | WWVsbG93e2ZpbGw6I0ZGQjExNTt9CgkuQmx1ZXtmaWxsOiMxMTc3RDc7fQoJLkdyZWVue2ZpbGw6IzAz |
| | | OUMyMzt9CgkuUmVke2ZpbGw6I0QxMUMxQzt9CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KCS5zdDB7b3Bh |
| | | Y2l0eTowLjc1O30KCS5zdDF7b3BhY2l0eTowLjU7fQoJLnN0MntvcGFjaXR5OjAuMjU7fQo8L3N0eWxl |
| | | Pg0KICA8ZyBpZD0iU29ydEFzYyI+DQogICAgPHBhdGggZD0iTTI4LDE0aC0wLjJoLTEuOWgtMC4xbDAt |
| | | MC4xTDI1LjIsMTJoLTQuNGwtMC42LDEuOWwwLDAuMWgtMC4xaC0xLjlIMThsMC4xLTAuMmwzLjktMTEu |
| | | N0wyMiwyaDAuMUgyNGgwLjEgICBsMCwwLjFsMy44LDExLjdMMjgsMTRMMjgsMTR6IE0yMS40LDEwaDMu |
| | | MkwyMyw0LjdjMCwwLDAsMCwwLTAuMWMwLDAsMCwwLDAsMC4xTDIxLjQsMTB6IiBjbGFzcz0iUmVkIiAv |
| | | Pg0KICAgIDxwYXRoIGQ9Ik0yNy40LDI4aC0wLjFoLTguNmgtMC4xdi0wLjFWMjdsNS45LTloLTUuMkgx |
| | | OWwwLTAuMXYtMS43VjE2aDAuMWg4LjJoMC4xdjAuMVYxN2wtNS45LDloNS42aDAuMXYwLjF2MS43VjI4 |
| | | ICAgTDI3LjQsMjh6IE0xMCwyNFYySDh2MjJINGw1LDVsNS01SDEweiIgY2xhc3M9IkJsdWUiIC8+DQog |
| | | IDwvZz4NCjwvc3ZnPgs= |
| | | </value> |
| | | </data> |
| | | <metadata name="propGroupTreeListViewModelBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| | | <value>420, 17</value> |
| | | </metadata> |
| | |
| | | barBtnEditPumpCurve = new DevExpress.XtraBars.BarButtonItem(); |
| | | BtnAdd = new DevExpress.XtraBars.BarButtonItem(); |
| | | BtnDelete = new DevExpress.XtraBars.BarButtonItem(); |
| | | barCheckSorter = new DevExpress.XtraBars.BarCheckItem(); |
| | | ribbonPage1 = new DevExpress.XtraBars.Ribbon.RibbonPage(); |
| | | ribbonPageGroup1 = new DevExpress.XtraBars.Ribbon.RibbonPageGroup(); |
| | | ribbonPageGroup2 = new DevExpress.XtraBars.Ribbon.RibbonPageGroup(); |
| | | dockManager1 = new DevExpress.XtraBars.Docking.DockManager(components); |
| | | dockPanel1 = new DevExpress.XtraBars.Docking.DockPanel(); |
| | | dockPanel1_Container = new DevExpress.XtraBars.Docking.ControlContainer(); |
| | |
| | | gridView1 = new DevExpress.XtraGrid.Views.Grid.GridView(); |
| | | colName = new DevExpress.XtraGrid.Columns.GridColumn(); |
| | | colCode = new DevExpress.XtraGrid.Columns.GridColumn(); |
| | | colSortCode = new DevExpress.XtraGrid.Columns.GridColumn(); |
| | | colDescription = new DevExpress.XtraGrid.Columns.GridColumn(); |
| | | colDefaultValue = new DevExpress.XtraGrid.Columns.GridColumn(); |
| | | colFormat = new DevExpress.XtraGrid.Columns.GridColumn(); |
| | |
| | | barButtonItem1 = new DevExpress.XtraBars.BarButtonItem(); |
| | | svgImage32 = new DevExpress.Utils.SvgImageCollection(components); |
| | | sidePanel1 = new DevExpress.XtraEditors.SidePanel(); |
| | | behaviorManager1 = new DevExpress.Utils.Behaviors.BehaviorManager(components); |
| | | ((System.ComponentModel.ISupportInitialize)ribbonControl1).BeginInit(); |
| | | ((System.ComponentModel.ISupportInitialize)dockManager1).BeginInit(); |
| | | dockPanel1.SuspendLayout(); |
| | |
| | | ((System.ComponentModel.ISupportInitialize)repositoryItemButtonEdit1).BeginInit(); |
| | | ((System.ComponentModel.ISupportInitialize)svgImage32).BeginInit(); |
| | | sidePanel1.SuspendLayout(); |
| | | ((System.ComponentModel.ISupportInitialize)behaviorManager1).BeginInit(); |
| | | SuspendLayout(); |
| | | // |
| | | // ribbonControl1 |
| | | // |
| | | ribbonControl1.ExpandCollapseItem.Id = 0; |
| | | ribbonControl1.ItemPanelStyle = DevExpress.XtraBars.Ribbon.RibbonItemPanelStyle.Classic; |
| | | ribbonControl1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { ribbonControl1.ExpandCollapseItem, barBtnEditPumpCurve, BtnAdd, BtnDelete }); |
| | | ribbonControl1.Items.AddRange(new DevExpress.XtraBars.BarItem[] { ribbonControl1.ExpandCollapseItem, barBtnEditPumpCurve, BtnAdd, BtnDelete, barCheckSorter }); |
| | | ribbonControl1.Location = new Point(0, 0); |
| | | ribbonControl1.MaxItemId = 19; |
| | | ribbonControl1.MaxItemId = 20; |
| | | ribbonControl1.Name = "ribbonControl1"; |
| | | ribbonControl1.Pages.AddRange(new DevExpress.XtraBars.Ribbon.RibbonPage[] { ribbonPage1 }); |
| | | ribbonControl1.ShowApplicationButton = DevExpress.Utils.DefaultBoolean.False; |
| | |
| | | BtnDelete.Name = "BtnDelete"; |
| | | BtnDelete.ItemClick += BtnDelete_ItemClick; |
| | | // |
| | | // barCheckSorter |
| | | // |
| | | barCheckSorter.Caption = "æåº"; |
| | | barCheckSorter.Id = 19; |
| | | barCheckSorter.ImageOptions.SvgImage = (DevExpress.Utils.Svg.SvgImage)resources.GetObject("barCheckSorter.ImageOptions.SvgImage"); |
| | | barCheckSorter.Name = "barCheckSorter"; |
| | | barCheckSorter.ItemClick += barCheckItemSorter_ItemClick; |
| | | // |
| | | // ribbonPage1 |
| | | // |
| | | ribbonPage1.Groups.AddRange(new DevExpress.XtraBars.Ribbon.RibbonPageGroup[] { ribbonPageGroup1 }); |
| | | ribbonPage1.Groups.AddRange(new DevExpress.XtraBars.Ribbon.RibbonPageGroup[] { ribbonPageGroup1, ribbonPageGroup2 }); |
| | | ribbonPage1.Name = "ribbonPage1"; |
| | | ribbonPage1.Text = "ribbonPage1"; |
| | | // |
| | |
| | | ribbonPageGroup1.ItemLinks.Add(BtnDelete); |
| | | ribbonPageGroup1.Name = "ribbonPageGroup1"; |
| | | ribbonPageGroup1.Text = "åºç¡åè½"; |
| | | // |
| | | // ribbonPageGroup2 |
| | | // |
| | | ribbonPageGroup2.ItemLinks.Add(barCheckSorter); |
| | | ribbonPageGroup2.Name = "ribbonPageGroup2"; |
| | | ribbonPageGroup2.Text = "æ´å¤"; |
| | | // |
| | | // dockManager1 |
| | | // |
| | |
| | | gridView1.Appearance.HeaderPanel.Options.UseTextOptions = true; |
| | | gridView1.Appearance.HeaderPanel.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center; |
| | | gridView1.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.NoBorder; |
| | | gridView1.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] { colName, colCode, colSortCode, colDescription, colDefaultValue, colFormat, colIsNull, colUnitName, ColPropEdit }); |
| | | gridView1.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] { colName, colCode, colDescription, colDefaultValue, colFormat, colIsNull, colUnitName, ColPropEdit }); |
| | | gridView1.GridControl = gridControl1; |
| | | gridView1.Name = "gridView1"; |
| | | gridView1.OptionsView.ShowGroupPanel = false; |
| | |
| | | colCode.Name = "colCode"; |
| | | colCode.Visible = true; |
| | | colCode.VisibleIndex = 1; |
| | | // |
| | | // colSortCode |
| | | // |
| | | colSortCode.AppearanceCell.Options.UseTextOptions = true; |
| | | colSortCode.AppearanceCell.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center; |
| | | colSortCode.Caption = "æåºç "; |
| | | colSortCode.FieldName = "SortCode"; |
| | | colSortCode.Name = "colSortCode"; |
| | | colSortCode.Visible = true; |
| | | colSortCode.VisibleIndex = 7; |
| | | // |
| | | // colDescription |
| | | // |
| | |
| | | ColPropEdit.Name = "ColPropEdit"; |
| | | ColPropEdit.OptionsColumn.AllowEdit = false; |
| | | ColPropEdit.Visible = true; |
| | | ColPropEdit.VisibleIndex = 8; |
| | | ColPropEdit.VisibleIndex = 7; |
| | | // |
| | | // repositoryItemButtonEdit1 |
| | | // |
| | |
| | | ((System.ComponentModel.ISupportInitialize)svgImage32).EndInit(); |
| | | sidePanel1.ResumeLayout(false); |
| | | sidePanel1.PerformLayout(); |
| | | ((System.ComponentModel.ISupportInitialize)behaviorManager1).EndInit(); |
| | | ResumeLayout(false); |
| | | } |
| | | |
| | |
| | | private DevExpress.XtraBars.BarButtonItem barButtonItem1; |
| | | private DevExpress.XtraGrid.Columns.GridColumn colName; |
| | | private DevExpress.XtraGrid.Columns.GridColumn colCode; |
| | | private DevExpress.XtraGrid.Columns.GridColumn colSortCode; |
| | | private DevExpress.XtraGrid.Columns.GridColumn colDescription; |
| | | private BindingSource propViewModelBindingSource; |
| | | private DevExpress.XtraGrid.Columns.GridColumn colDefaultValue; |
| | |
| | | private DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit repositoryItemButtonEdit1; |
| | | private DevExpress.Utils.SvgImageCollection svgImage32; |
| | | private DevExpress.XtraEditors.SidePanel sidePanel1; |
| | | private DevExpress.XtraBars.BarCheckItem barCheckSorter; |
| | | private DevExpress.XtraBars.Ribbon.RibbonPageGroup ribbonPageGroup2; |
| | | private DevExpress.Utils.Behaviors.BehaviorManager behaviorManager1; |
| | | } |
| | | } |
| | |
| | | namespace HStation.WinFrmUI.Basic |
| | | using DevExpress.Utils.Behaviors; |
| | | using DevExpress.Utils.DragDrop; |
| | | using DevExpress.XtraTreeList; |
| | | |
| | | namespace HStation.WinFrmUI.Basic |
| | | { |
| | | public partial class SysPropManageMainPanel : DocumentPage |
| | | { |
| | |
| | | dlg.ShowDialog(); |
| | | } |
| | | } |
| | | |
| | | //æåº |
| | | private void barCheckItemSorter_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) |
| | | { |
| | | if (barCheckSorter.Checked) |
| | | { |
| | | behaviorManager1.Attach<DragDropBehavior>(gridView1, behavior => |
| | | { |
| | | // behavior.BeginDragDrop += Behavior_BeginDragDrop; |
| | | behavior.EndDragDrop += Behavior_EndDragDrop; |
| | | }); |
| | | } |
| | | else |
| | | { |
| | | behaviorManager1.Detach<DragDropBehavior>(gridView1); |
| | | } |
| | | } |
| | | |
| | | private async void Behavior_EndDragDrop(object sender, EndDragDropEventArgs e) |
| | | { |
| | | var vm = this.gridView1.GetCurrentViewModel(_allBindingList); |
| | | var sorterList = new List<Yw.Vmo.Sorter>(); |
| | | int i = 1; |
| | | foreach (var item in _allBindingList) |
| | | { |
| | | sorterList.Add(new Yw.Vmo.Sorter() { ID = item.ID, SortCode = i }); |
| | | i++; |
| | | } |
| | | if (await _bll.UpdateSorter(sorterList)) |
| | | { |
| | | this.propViewModelBindingSource.ResetBindings(false); |
| | | } |
| | | else |
| | | { |
| | | // gridView1.FocusedRowHandle = _LastRowIndex; |
| | | TipFormHelper.ShowError("ä¿®æ¹æåºå¤±è´¥!"); |
| | | return; |
| | | } |
| | | } |
| | | } |
| | | } |
| | |
| | | LDE2eiIgY2xhc3M9IlJlZCIgLz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPgs= |
| | | </value> |
| | | </data> |
| | | <data name="barCheckSorter.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v23.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
| | | <value> |
| | | AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIzLjIsIFZlcnNpb249MjMuMi40 |
| | | LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl |
| | | dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAJQDAAAC77u/ |
| | | PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi |
| | | IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv |
| | | MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh |
| | | Y2U9InByZXNlcnZlIiBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAg |
| | | MzIgMzIiPg0KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLkJsYWNre2ZpbGw6IzcyNzI3Mjt9Cgku |
| | | WWVsbG93e2ZpbGw6I0ZGQjExNTt9CgkuQmx1ZXtmaWxsOiMxMTc3RDc7fQoJLkdyZWVue2ZpbGw6IzAz |
| | | OUMyMzt9CgkuUmVke2ZpbGw6I0QxMUMxQzt9CgkuV2hpdGV7ZmlsbDojRkZGRkZGO30KCS5zdDB7b3Bh |
| | | Y2l0eTowLjc1O30KCS5zdDF7b3BhY2l0eTowLjU7fQoJLnN0MntvcGFjaXR5OjAuMjU7fQo8L3N0eWxl |
| | | Pg0KICA8ZyBpZD0iU29ydEFzYyI+DQogICAgPHBhdGggZD0iTTI4LDE0aC0wLjJoLTEuOWgtMC4xbDAt |
| | | MC4xTDI1LjIsMTJoLTQuNGwtMC42LDEuOWwwLDAuMWgtMC4xaC0xLjlIMThsMC4xLTAuMmwzLjktMTEu |
| | | N0wyMiwyaDAuMUgyNGgwLjEgICBsMCwwLjFsMy44LDExLjdMMjgsMTRMMjgsMTR6IE0yMS40LDEwaDMu |
| | | MkwyMyw0LjdjMCwwLDAsMCwwLTAuMWMwLDAsMCwwLDAsMC4xTDIxLjQsMTB6IiBjbGFzcz0iUmVkIiAv |
| | | Pg0KICAgIDxwYXRoIGQ9Ik0yNy40LDI4aC0wLjFoLTguNmgtMC4xdi0wLjFWMjdsNS45LTloLTUuMkgx |
| | | OWwwLTAuMXYtMS43VjE2aDAuMWg4LjJoMC4xdjAuMVYxN2wtNS45LDloNS42aDAuMXYwLjF2MS43VjI4 |
| | | ICAgTDI3LjQsMjh6IE0xMCwyNFYySDh2MjJINGw1LDVsNS01SDEweiIgY2xhc3M9IkJsdWUiIC8+DQog |
| | | IDwvZz4NCjwvc3ZnPgs= |
| | | </value> |
| | | </data> |
| | | <metadata name="dockManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| | | <value>17, 17</value> |
| | | </metadata> |
| | |
| | | <metadata name="svgImage32.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| | | <value>406, 21</value> |
| | | </metadata> |
| | | <metadata name="behaviorManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
| | | <value>532, 21</value> |
| | | </metadata> |
| | | </root> |
| | |
| | | </PropertyGroup> |
| | | |
| | | <ItemGroup> |
| | | <Compile Remove="01-SysCatalogManage\Class1.cs" /> |
| | | <Compile Remove="Class1.cs" /> |
| | | </ItemGroup> |
| | | |