Commit fc0912af authored by tr's avatar tr

1、功能模块维护界面优化

parent 7e478410
This diff is collapsed.
...@@ -31,13 +31,11 @@ namespace Tools.UI ...@@ -31,13 +31,11 @@ namespace Tools.UI
/// 模块 /// 模块
/// </summary> /// </summary>
private string T_Module => "Sys_Module"; private string T_Module => "Sys_Module";
/// <summary> /// <summary>
/// 模块-表 /// 模块-表
/// </summary> /// </summary>
private string T_ModuleTable => "Sys_ModuleTable"; private string T_ModuleTable => "Sys_ModuleTable";
/// <summary> /// <summary>
/// 上下文菜单-源控件名称 /// 上下文菜单-源控件名称
/// </summary> /// </summary>
...@@ -91,9 +89,6 @@ namespace Tools.UI ...@@ -91,9 +89,6 @@ namespace Tools.UI
this.dgvModuleTable.DataSource = this._dtModuleTable = this._ds.Tables[this.T_ModuleTable]; this.dgvModuleTable.DataSource = this._dtModuleTable = this._ds.Tables[this.T_ModuleTable];
this.dgvModule.DataSource = this._ds.Tables[this.T_Module]; this.dgvModule.DataSource = this._ds.Tables[this.T_Module];
} }
public override void InitUI() public override void InitUI()
{ {
//初始化数据表格 //初始化数据表格
...@@ -123,9 +118,6 @@ namespace Tools.UI ...@@ -123,9 +118,6 @@ namespace Tools.UI
this.tsmiAddRow.Click += TsmiAddRow_Click; this.tsmiAddRow.Click += TsmiAddRow_Click;
this.tsmiDelRow.Click += TsmiDelRow_Click; this.tsmiDelRow.Click += TsmiDelRow_Click;
} }
public override bool Save() public override bool Save()
{ {
//结束编辑 //结束编辑
...@@ -141,7 +133,6 @@ namespace Tools.UI ...@@ -141,7 +133,6 @@ namespace Tools.UI
return b; return b;
} }
/// <summary> /// <summary>
/// 保存功能模块对业务的映射(使用)关系 /// 保存功能模块对业务的映射(使用)关系
/// </summary> /// </summary>
...@@ -165,7 +156,6 @@ namespace Tools.UI ...@@ -165,7 +156,6 @@ namespace Tools.UI
return true; return true;
} }
/// <summary> /// <summary>
/// 设置配置信息 /// 设置配置信息
/// </summary> /// </summary>
...@@ -228,7 +218,6 @@ namespace Tools.UI ...@@ -228,7 +218,6 @@ namespace Tools.UI
} }
#endregion #endregion
#region 数据表格-事件 #region 数据表格-事件
/// <summary> /// <summary>
...@@ -377,8 +366,6 @@ namespace Tools.UI ...@@ -377,8 +366,6 @@ namespace Tools.UI
#endregion #endregion
#region 上下文菜单-事件 #region 上下文菜单-事件
private void TsmiAddRow_Click(object sender, EventArgs e) private void TsmiAddRow_Click(object sender, EventArgs e)
...@@ -441,9 +428,6 @@ namespace Tools.UI ...@@ -441,9 +428,6 @@ namespace Tools.UI
} }
#endregion #endregion
/// <summary> /// <summary>
/// 初始化数据表格 /// 初始化数据表格
/// </summary> /// </summary>
...@@ -454,7 +438,7 @@ namespace Tools.UI ...@@ -454,7 +438,7 @@ namespace Tools.UI
dgv.AutoGenerateColumns = false; dgv.AutoGenerateColumns = false;
dgv.RowHeadersVisible = false; dgv.RowHeadersVisible = false;
dgv.SelectionMode = DataGridViewSelectionMode.FullRowSelect; dgv.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
dgv.AllowUserToResizeRows = false; // 禁止该变行高 dgv.AllowUserToResizeRows = false; // 禁止改变行高
} }
/// <summary> /// <summary>
/// 检查数据源 /// 检查数据源
...@@ -497,7 +481,6 @@ namespace Tools.UI ...@@ -497,7 +481,6 @@ namespace Tools.UI
dataRow.EndEdit(); dataRow.EndEdit();
} }
#region 私有扩展操作 #region 私有扩展操作
#region 业务取数 #region 业务取数
...@@ -553,7 +536,6 @@ namespace Tools.UI ...@@ -553,7 +536,6 @@ namespace Tools.UI
#endregion #endregion
/// <summary> /// <summary>
/// 设置业务模块选择状态。不触发选择事件 /// 设置业务模块选择状态。不触发选择事件
/// </summary> /// </summary>
...@@ -570,14 +552,16 @@ namespace Tools.UI ...@@ -570,14 +552,16 @@ namespace Tools.UI
// 默认选中该功能业务模块的第一行 // 默认选中该功能业务模块的第一行
if (rowsModule.Length > 0) GetDataGridViewRow(dgvBusinessModel, rowsModule[0]).Selected = true; if (rowsModule.Length > 0) GetDataGridViewRow(dgvBusinessModel, rowsModule[0]).Selected = true;
} }
/// <summary>
/// 设置勾选
/// </summary>
/// <param name="rows"></param>
/// <param name="isSelete"></param>
/// <param name="fieldName"></param>
private void SetSelected(DataRow[] rows, bool isSelete, string fieldName = "IsSelect") private void SetSelected(DataRow[] rows, bool isSelete, string fieldName = "IsSelect")
{ {
Array.ForEach(rows, row => row[fieldName] = isSelete); Array.ForEach(rows, row => row[fieldName] = isSelete);
} }
/// <summary> /// <summary>
/// 获取表格当前选中的数据行 /// 获取表格当前选中的数据行
/// </summary> /// </summary>
...@@ -591,8 +575,6 @@ namespace Tools.UI ...@@ -591,8 +575,6 @@ namespace Tools.UI
return ((DataRowView)selectRows[0].DataBoundItem).Row; return ((DataRowView)selectRows[0].DataBoundItem).Row;
} }
/// <summary> /// <summary>
/// 返回表格行 /// 返回表格行
/// </summary> /// </summary>
...@@ -611,7 +593,6 @@ namespace Tools.UI ...@@ -611,7 +593,6 @@ namespace Tools.UI
return null; return null;
} }
#endregion #endregion
} }
} }
...@@ -192,51 +192,6 @@ ...@@ -192,51 +192,6 @@
<metadata name="说明.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="说明.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value> <value>True</value>
</metadata> </metadata>
<metadata name="选择.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="dataGridViewTextBoxColumn1.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="dataGridViewTextBoxColumn2.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="dataGridViewTextBoxColumn3.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="dataGridViewTextBoxColumn4.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="dataGridViewTextBoxColumn5.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="序号.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="列名.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="数据类型.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="主键.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="唯一标识.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="索引.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="允许空.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="默认值.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="说明.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value> <value>17, 17</value>
</metadata> </metadata>
......
...@@ -34,8 +34,8 @@ namespace Tools ...@@ -34,8 +34,8 @@ namespace Tools
this.CreateModule(Tools_dev, typeof(Ftt.PatchPack.FrmMain), "自动打包工具", "xj:用于CS后端程序自动打包成压缩包"), this.CreateModule(Tools_dev, typeof(Ftt.PatchPack.FrmMain), "自动打包工具", "xj:用于CS后端程序自动打包成压缩包"),
this.CreateModule(Tools_dev, typeof(UI.wSysModule), "功能模块管理", "xj:管理功能模块和代码窗体的映射"), this.CreateModule(Tools_dev, typeof(UI.wSysModule), "功能模块管理", "xj:管理功能模块和代码窗体的映射"),
this.CreateModule(Tools_dev, typeof(UI.wAppModel), "APP模块管理", "tb:APP添加模块的图形化界面"), this.CreateModule(Tools_dev, typeof(UI.wAppModel), "APP模块管理", "tb:APP添加模块的图形化界面"),
this.CreateModule(Tools_dev, typeof(UI.wAutoClass), "类生成工具", "tb:将任意数据库表,生成为模型类"),
this.CreateModule(Tools_dev, typeof(UI.wMonitorVisit), "APP访问监控", "tb:APP模块的访问统计查看界面"), this.CreateModule(Tools_dev, typeof(UI.wMonitorVisit), "APP访问监控", "tb:APP模块的访问统计查看界面"),
this.CreateModule(Tools_dev, typeof(UI.wAutoClass), "类生成工具", "tb:将任意数据库表,生成为模型类"),
this.CreateModule(Tools_dev, typeof(UI.wDBTableDevelopTools), "表开发工具", "tr:用于创建表,添加描述及生成模型类等"), this.CreateModule(Tools_dev, typeof(UI.wDBTableDevelopTools), "表开发工具", "tr:用于创建表,添加描述及生成模型类等"),
this.CreateModule(Tools_dev, typeof(UI.wXmlGenerator), "XML生成器", "tr:将表生成为XML配置文件"), this.CreateModule(Tools_dev, typeof(UI.wXmlGenerator), "XML生成器", "tr:将表生成为XML配置文件"),
this.CreateModule(Tools_dev, typeof(UI.wModuleManager), "模块管理", "tr:系统模块管理工具(支持生成SQL)"), this.CreateModule(Tools_dev, typeof(UI.wModuleManager), "模块管理", "tr:系统模块管理工具(支持生成SQL)"),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment