-3

我用一个做了一个C#用户控件textbox

如何从用户控件外部访问只读属性。谢谢

4

1 回答 1

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
于 2013-05-28T08:24:53.610 回答