2013-04-08 37 views
1

我想實現多個文本框的工具提示。我目前擁有的folllowing通用工具提示((文本框)發件人)當TextBox具有焦點

//selects all text in current textbox on textbox selection and changes BackColor to show which textbox has focus 
    private void txt_enter(object sender, EventArgs e) 
    { 
     ((TextBox)sender).SelectAll(); 
     ((TextBox)sender).BackColor = Color.LightBlue; 
    } 

我嘗試添加

ToolTip.Show("message", ((TextBox)sender)); 

,但是這是行不通的,我敢肯定的答案很簡單,但即時通訊新本,請多多包涵,任何想法?

回答

0

工具提示是類的名稱,可能不是實例的名稱:

我的猜測是,試試這個:

toolTip1.Show("message", ((TextBox)sender)); 

當然,你需要記錄什麼「不工作「的意思。在您的代碼或設計器中查找您用於ToolTip控件的名稱。

+0

啊我看到了,我沒有在我的代碼中的任何地方聲明ToolTip:'//選擇當前文本框中的所有文本,並更改​​BackColor以顯示哪個文本框具有焦點 private void txt_enter(object sender,EventArgs e ) {((TextBox)sender).SelectAll(); ((TextBox)sender).BackColor = Color.LightBlue; ToolTip toolTip1 = new ToolTip(); toolTip1.Show(「message」,((TextBox)sender),100,0,3000); }'這現在可行,謝謝你的幫助,我發現我的錯誤 – Harry 2013-04-08 17:52:32

相關問題