C#1つでユーザーコントロールを作成しましたtextbox。
ユーザー コントロールの外部から読み取り専用のプロパティにアクセスするにはどうすればよいですか。ありがとう
C#1つでユーザーコントロールを作成しましたtextbox。
ユーザー コントロールの外部から読み取り専用のプロパティにアクセスするにはどうすればよいですか。ありがとう
テキストボックスを 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