0
我想在啓動或禁用文本框時加載我的WinForm。但是,文本框位於用戶控件中。在窗體中啓用用戶控件中的文本框
我可以製作啓用/禁用這些文本框的方法嗎?
public void EnableTextbox(TextBox tb)
{
tb.Enabled = true;
}
public void DisableTextbox(TextBox tb)
{
tb.Enabled = false;
}
,並將它們從我的形式:
EnableTextbox(///Name of textbox)
還是我必須給它們命名方法裏面?
形式不應該很瞭解的用戶控件的內部運作,所以它應該只是'公共無效EnableTextbox()'和方法中,只需設置TextBox控件爲false。 – LarsTech
確實。它應該是一個類型爲* bool *的屬性,其名稱類似於「PasswordEntryEnabled」,無論它的功能如何。你創建一個類來封裝*行爲。 –