Commit fc0912af authored by tr's avatar tr

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

parent 7e478410
This diff is collapsed.
......@@ -31,13 +31,11 @@ namespace Tools.UI
/// 模块
/// </summary>
private string T_Module => "Sys_Module";
/// <summary>
/// 模块-表
/// </summary>
private string T_ModuleTable => "Sys_ModuleTable";
/// <summary>
/// 上下文菜单-源控件名称
/// </summary>
......@@ -91,9 +89,6 @@ namespace Tools.UI
this.dgvModuleTable.DataSource = this._dtModuleTable = this._ds.Tables[this.T_ModuleTable];
this.dgvModule.DataSource = this._ds.Tables[this.T_Module];
}
public override void InitUI()
{
//初始化数据表格
......@@ -123,9 +118,6 @@ namespace Tools.UI
this.tsmiAddRow.Click += TsmiAddRow_Click;
this.tsmiDelRow.Click += TsmiDelRow_Click;
}
public override bool Save()
{
//结束编辑
......@@ -141,7 +133,6 @@ namespace Tools.UI
return b;
}
/// <summary>
/// 保存功能模块对业务的映射(使用)关系
/// </summary>
......@@ -165,7 +156,6 @@ namespace Tools.UI
return true;
}
/// <summary>
/// 设置配置信息
/// </summary>
......@@ -228,7 +218,6 @@ namespace Tools.UI
}
#endregion
#region 数据表格-事件
/// <summary>
......@@ -377,8 +366,6 @@ namespace Tools.UI
#endregion
#region 上下文菜单-事件
private void TsmiAddRow_Click(object sender, EventArgs e)
......@@ -441,9 +428,6 @@ namespace Tools.UI
}
#endregion
/// <summary>
/// 初始化数据表格
/// </summary>
......@@ -454,7 +438,7 @@ namespace Tools.UI
dgv.AutoGenerateColumns = false;
dgv.RowHeadersVisible = false;
dgv.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
dgv.AllowUserToResizeRows = false; // 禁止该变行高
dgv.AllowUserToResizeRows = false; // 禁止改变行高
}
/// <summary>
/// 检查数据源
......@@ -497,7 +481,6 @@ namespace Tools.UI
dataRow.EndEdit();
}
#region 私有扩展操作
#region 业务取数
......@@ -553,7 +536,6 @@ namespace Tools.UI
#endregion
/// <summary>
/// 设置业务模块选择状态。不触发选择事件
/// </summary>
......@@ -570,14 +552,16 @@ namespace Tools.UI
// 默认选中该功能业务模块的第一行
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")
{
Array.ForEach(rows, row => row[fieldName] = isSelete);
}
/// <summary>
/// 获取表格当前选中的数据行
/// </summary>
......@@ -591,8 +575,6 @@ namespace Tools.UI
return ((DataRowView)selectRows[0].DataBoundItem).Row;
}
/// <summary>
/// 返回表格行
/// </summary>
......@@ -611,7 +593,6 @@ namespace Tools.UI
return null;
}
#endregion
}
}
......@@ -192,51 +192,6 @@
<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="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">
<value>17, 17</value>
</metadata>
......
......@@ -34,8 +34,8 @@ namespace Tools
this.CreateModule(Tools_dev, typeof(Ftt.PatchPack.FrmMain), "自动打包工具", "xj:用于CS后端程序自动打包成压缩包"),
this.CreateModule(Tools_dev, typeof(UI.wSysModule), "功能模块管理", "xj:管理功能模块和代码窗体的映射"),
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.wAutoClass), "类生成工具", "tb:将任意数据库表,生成为模型类"),
this.CreateModule(Tools_dev, typeof(UI.wDBTableDevelopTools), "表开发工具", "tr:用于创建表,添加描述及生成模型类等"),
this.CreateModule(Tools_dev, typeof(UI.wXmlGenerator), "XML生成器", "tr:将表生成为XML配置文件"),
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