我在 Visual Studio 2010 中工作,我正在处理 C#;我已经制作了一个statusStrip
我打算用作工具提示查看器的工具,它的.text
属性会根据鼠标输入的控件而变化。我有两个textBoxes
,我正试图让它进入控件触发一个名为 的函数tooltipEnter
,离开它会触发一个名为 的函数tooltipLeave
。这是我的这两个功能的代码:
private void tooltipEnter(object sender, EventArgs e)
{
toolStripStatusLabel1.Text = this.AccessibleDescription;
}
private void tooltipLeave(object sender, EventArgs e)
{
toolStripStatusLabel1.Text = "Look here for tool-tips regarding the form!";
}
这样做的问题是,首先,我不确定AccessibleDescription
将描述添加到正确的属性,并且我不确定toolStripStatusLabel1.Text
首先进行分配的最优雅方式。其次,this
在程序的参考框架中是指这些控件所在的窗体,而不是控件本身;我如何统一引用“刚刚输入的控件”,以使我对所有条目只有一个功能,而不必为每个控件制作不同的功能?