我已經創建了自定義文本框控件,我嘗試爲文本框設置默認文本。所以在它的構造函數中我說Text = "My Default Text"
,這似乎不影響設計模式下的控制。自定義文本框 - 文本屬性不能在構造函數中工作
這是自定義文本框代碼:
using System.Windows.Forms;
namespace MyNameSpace
{
public class xTextBox : TextBox
{
public xTextBox()
{
BorderStyle = BorderStyle.None;
Text = "My Default Text";
}
}
}
然後,我丟棄在用戶控件控制,沒有文字:(
以下是我在屬性看框: Text
property empty
我不認爲Visual Studio的設計模式在顯示它們時調用控件構造函數。 –
Visual Studio調用構造函數,在我的情況下應用''BorderStyle''。我觀察到它只有'''Text''屬性失敗 –
我嘗試了一個按鈕自定義控件''XButton'',一旦拖放VS創建控件並將''「XButton1」''設置爲文本並忽略文本I放入其構造函數中。我添加了''BackColor = Color.Yellow''這工作 –