我試圖做一個TextBox控件以及右側的按鈕。 我的代碼:如何將按鈕添加到文本框?
public partial class TextBoxButton : TextBox
{
[Category("Button")]
[Description("Button in textbox")]
public Button Button
{
get
{
return this.btn;
}
set
{
this.btn = value;
}
}
protected override void OnCreateControl()
{
if (!this.Controls.Contains(this.btn))
{
this.Controls.Add(this.btn);
this.btn.Dock = DockStyle.Right;
}
base.OnCreateControl();
}
}
每次當我開始我APPI並設置它是空的按鈕一些文字或圖像。一些想法?
此致敬禮。
nobugz你知道如何設置文本框中的填充?當我寫東西的時候,文本會放在按鈕的後面... – Jooj 2009-12-07 19:40:46
你可以通過設置右邊距來做到這一點P /調用SendMessage來發送EM_SETMARGINS – 2009-12-07 20:35:21
你能解釋一下如何做到這一點嗎 – Jooj 2009-12-07 20:57:03