7
我有一堆在Winforms c#應用程序上創建的按鈕。我曾嘗試使用下面的代碼將工具提示添加到以編程方式創建的控件
int s = 0;//28 buttons
ButtonNameArray barray = new ButtonNameArray();
frontPanelButtons fpb = new frontPanelButtons();
int xLoc = fpb.xLoc(fpb);
int yLoc = fpb.yLoc(fpb);
for (int i = 0; i < 7; i++)
{
for (int j = 0; j < 4; j++)
{
Button btn = new Button();
btn.Name = barray.getName(btn.Name, s);
btn.Text = barray.getText(btn.Text, s);
btn.Width = fpb.btnWide(fpb);
btn.Height = fpb.btnHigh(fpb);
btn.Location = new System.Drawing.Point(xLoc, yLoc);
Controls.Add(btn);
xLoc += 100;
s++;
}
yLoc += 31;
xLoc = fpb.xLoc(fpb);
}
創造了他們,我想唯一的工具提示添加到每個按鈕,但無法弄清楚如何做到這一點。任何人都可以提供幫助/答案嗎?非常感謝。
http://en.allexperts.com/q/C-3307/Button-ToolTips.htm – yas4891
爲什麼不直接釘在btn.ToolTip = 「一些其他的價值」;而你在這裏..它可能是基於x/y的位置,生成的按鈕數量,不管。 – DRapp
你想要每個按鈕的一個工具提示或所有按鈕的一個工具提示嗎? – Otiel