Commit ed4a45df authored by 段廷瑞's avatar 段廷瑞

pref: 搜索框改为回车触发

parent 78b651f4
...@@ -58,3 +58,4 @@ bin ...@@ -58,3 +58,4 @@ bin
/AppHome/config/links.xml /AppHome/config/links.xml
/AppHome/config/List`1.json /AppHome/config/List`1.json
/Tools/Tools.csproj.user /Tools/Tools.csproj.user
/Tools/.claude/settings.local.json
...@@ -124,7 +124,7 @@ ...@@ -124,7 +124,7 @@
this.txtSearch.Name = "txtSearch"; this.txtSearch.Name = "txtSearch";
this.txtSearch.Size = new System.Drawing.Size(168, 23); this.txtSearch.Size = new System.Drawing.Size(168, 23);
this.txtSearch.TabIndex = 7; this.txtSearch.TabIndex = 7;
this.txtSearch.TextChanged += new System.EventHandler(this.txtSearch_TextChanged); this.txtSearch.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtSearch_KeyDown);
this.txtSearch.Enter += new System.EventHandler(this.txtSearch_Enter); this.txtSearch.Enter += new System.EventHandler(this.txtSearch_Enter);
this.txtSearch.Leave += new System.EventHandler(this.txtSearch_Leave); this.txtSearch.Leave += new System.EventHandler(this.txtSearch_Leave);
// //
......
...@@ -21,6 +21,7 @@ namespace Tools.UI ...@@ -21,6 +21,7 @@ namespace Tools.UI
public wAutoClass() public wAutoClass()
{ {
InitializeComponent(); InitializeComponent();
new ToolTip().SetToolTip(this.txtSearch, "回车触发搜索");
} }
private void tsbDB_Click(object sender, EventArgs e) private void tsbDB_Click(object sender, EventArgs e)
...@@ -60,12 +61,15 @@ namespace Tools.UI ...@@ -60,12 +61,15 @@ namespace Tools.UI
} }
private void txtSearch_TextChanged(object sender, EventArgs e) private void txtSearch_KeyDown(object sender, KeyEventArgs e)
{ {
if (string.IsNullOrEmpty(this.tstbLinkString.Text) || txtSearch.ForeColor == Color.LightGray) if (e.KeyCode == Keys.Enter)
return; {
if (string.IsNullOrEmpty(this.tstbLinkString.Text) || txtSearch.ForeColor == Color.LightGray)
return;
this.RefrashData(false); this.RefrashData(false);
}
} }
Boolean textboxHasText = false;//判断输入框是否有文本 Boolean textboxHasText = false;//判断输入框是否有文本
......
...@@ -318,7 +318,7 @@ ...@@ -318,7 +318,7 @@
this.tsmiAutoSizeColumns, this.tsmiAutoSizeColumns,
this.tsmiSaveColumnWidth}); this.tsmiSaveColumnWidth});
this.contextMenuStrip1.Name = "contextMenuStrip1"; this.contextMenuStrip1.Name = "contextMenuStrip1";
this.contextMenuStrip1.Size = new System.Drawing.Size(125, 142); this.contextMenuStrip1.Size = new System.Drawing.Size(125, 136);
// //
// tsmiAddRow // tsmiAddRow
// //
......
This diff is collapsed.
...@@ -46,6 +46,7 @@ namespace Tools.UI ...@@ -46,6 +46,7 @@ namespace Tools.UI
public wModuleManager() public wModuleManager()
{ {
InitializeComponent(); InitializeComponent();
new ToolTip().SetToolTip(this.tbSearch, "回车触发搜索");
} }
private void wModuleManager_Load(object sender, EventArgs e) private void wModuleManager_Load(object sender, EventArgs e)
{ {
...@@ -93,7 +94,7 @@ namespace Tools.UI ...@@ -93,7 +94,7 @@ namespace Tools.UI
this.myTreeView1.SelectedNode = this.myTreeView1.Nodes[0]; //选中首节点 this.myTreeView1.SelectedNode = this.myTreeView1.Nodes[0]; //选中首节点
} }
//模块查询 //模块查询
this.tbSearch.TextChanged += TbSearch_TextChanged; this.tbSearch.KeyDown += TbSearch_KeyDown;
//输入模块名称,自动生成字符串ID //输入模块名称,自动生成字符串ID
this.tbName.TextChanged += TbName_TextChanged; this.tbName.TextChanged += TbName_TextChanged;
//功能信息:单元格内容点击,自动复制内容 //功能信息:单元格内容点击,自动复制内容
...@@ -208,9 +209,12 @@ namespace Tools.UI ...@@ -208,9 +209,12 @@ namespace Tools.UI
/// </summary> /// </summary>
/// <param name="sender"></param> /// <param name="sender"></param>
/// <param name="e"></param> /// <param name="e"></param>
private void TbSearch_TextChanged(object sender, EventArgs e) private void TbSearch_KeyDown(object sender, KeyEventArgs e)
{ {
this.SetTreeNodeBackColor(this.myTreeView1.Nodes, this.tbSearch.Text.Trim()); if (e.KeyCode == Keys.Enter)
{
this.SetTreeNodeBackColor(this.myTreeView1.Nodes, this.tbSearch.Text.Trim());
}
} }
/// <summary> /// <summary>
/// (查询)设置树节点背景色 /// (查询)设置树节点背景色
......
...@@ -137,7 +137,7 @@ ...@@ -137,7 +137,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADo ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADo
CAAAAk1TRnQBSQFMAgEBAgEAAZABAAGQAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo CAAAAk1TRnQBSQFMAgEBAgEAAZgBAAGYAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
......
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