2013-05-28 76 views
-3

我已經用C#用戶控件進行了一個textbox如何使用C#訪問用戶控件的屬性

如何從用戶控件的外部訪問只讀的屬性。 謝謝

+1

http://stackoverflow.com/questions/411316/how-to-access-properties-of- a-usercontrol-in-c-sharp?rq = 1 –

+0

你嘗試過什麼嗎? –

+2

我會試着回答你問的同樣的方式......你可以很容易地訪問該屬性。 –

回答

2

將您的文本框暴露爲userControl中的公共屬性,並在您使用usercontrol的任何地方訪問它。

例如:

public class MyUserControl : UserControl 
    { 
      public TextBox MyTextBox 
      { 
       get 
       { 
        return txtBox1; 
       } 
       set 
       { 
        txtBox1 = value; 
       } 
      } 
    } 

,並使其只讀做到這一點:

myUserControl.MyTextBox.ReadOnly=true; //where myUserControl is instance of 
             //MyUserControl, you have used somewhere 
相關問題