将工具提示文本设置为文本框
set tooltip text to textbox
图片:
我想让我的工具提示显示在文本框中设置的文本,我该怎么做呢?是的,我知道工具提示 属性 但 textbox.Text 不起作用,我只想在工具提示中显示文本框文本(动态)。
感谢您的帮助
如果您想在每次 TextBoxText 更改时更改工具提示,您可以将 SetToolTip()
函数放入 OnTextChanged()
回调中。
ToolTip toolTip1 = new ToolTip();
public Form1() {
InitializeComponent();
toolTip1.ShowAlways = true;
toolTip1.ToolTipTitle = "TextBox Text";
toolTip1.SetToolTip(textBox1, textBox1.Text);
}
private void OnTextChanged(object sender, EventArgs e) {
toolTip1.SetToolTip(textBox1, textBox1.Text);
}
要添加 TextChanged 事件,您需要打开 TextBoxs 属性 页面,单击 Thunderbolt 并将函数名称添加到 TextChanged 行。
文本框图片 属性 window.
property window
breakpoint etc
图片:
我想让我的工具提示显示在文本框中设置的文本,我该怎么做呢?是的,我知道工具提示 属性 但 textbox.Text 不起作用,我只想在工具提示中显示文本框文本(动态)。
感谢您的帮助
如果您想在每次 TextBoxText 更改时更改工具提示,您可以将 SetToolTip()
函数放入 OnTextChanged()
回调中。
ToolTip toolTip1 = new ToolTip();
public Form1() {
InitializeComponent();
toolTip1.ShowAlways = true;
toolTip1.ToolTipTitle = "TextBox Text";
toolTip1.SetToolTip(textBox1, textBox1.Text);
}
private void OnTextChanged(object sender, EventArgs e) {
toolTip1.SetToolTip(textBox1, textBox1.Text);
}
要添加 TextChanged 事件,您需要打开 TextBoxs 属性 页面,单击 Thunderbolt 并将函数名称添加到 TextChanged 行。
文本框图片 属性 window.
property window
breakpoint etc