我有一個簡單的用戶控件,其中有一個文本框和標籤。當我以另一種形式使用用戶控件時,我創建了公共屬性來訪問文本框中的文本。Windows窗體應用程序中的用戶控件
我的問題是,當我在窗體中調用它時,屬性返回空值。我錯過了什麼?
我的屬性如下::
public partial class UserControl1 : UserControl
{
public UserControl1()
{
InitializeComponent();
}
public string rtnTxtMake
{
get
{
return txtMake.Text;
}
set
{
txtMake.Text = value;
}
}
}
,並在接下來的形式按鈕單擊事件我所說的屬性,如下所示
UserControl1 Usc = new UserControl1();
string Make = Usc.rtnTxtMake;
MessageBox.Show(Make)
你曾經設置過'txtMake.Text'嗎? – Nifle 2010-01-10 08:29:00
當我運行application.is時,我在文本框中輸入值不夠? – Kishore 2010-01-10 08:32:27
手動當我分配txtMake.Text一些value.i'm能夠得到所需的輸出。但我如何分配在運行時鍵入的值txtMake.Text ???????? – Kishore 2010-01-10 08:38:50