1
我有两种形式。第一种形式“主”有两个按钮和一个链接标签,我已经设置了工具提示。我的第二种形式“settingsForm”也有几个工具提示。所有的工具提示都可以在SettingsForm上正常工作,但是没有任何工作在主窗体上。这两种形式的工具提示都在驻留在主窗体代码中的同一个方法中建立。这里是他们是如何叫:为什么我的工具提示不显示在我的主窗体上?
public partial class Form1 : Form
{
FormSettings formSettings = new FormSettings();
ToolTip toolTip1 = new ToolTip();
public Form1()
{
InitializeComponent();
//does not work
toolTip1.SetToolTip(this.btnExit, "Shutdown the program");
//does work
toolTip1.SetToolTip(formSettings.btnSave, "Save the programs settings");
}
它也没有,如果我把它才能正常工作没有“这个”
//does not work
toolTip1.SetToolTip(btnExit, "Shutdown the program");
我是不是打电话的主要形式物品是否有误?
我很困惑。为什么我可以从我的主窗体代码中将工具提示添加到我的设置表单中,但是不能从主窗体中将工具提示添加到主窗体本身。它似乎与你所说的相反。 – 2012-01-01 01:37:57
哪种形式是'toolTip1'的父窗体,您需要为每个窗体添加一个单独的toolTip控件。 – 2012-01-01 01:40:07
toolTip1的父窗体是主窗体。我理解这两条评论都说了什么,但是我没有给辅助表单添加提示的问题,尽管我的主要表单是创建toolTip1的类,但似乎无法将它们添加到我的主表单中。 – 2012-01-01 01:42:20