Добро пожаловать ID ресурса № 5

Лучше вы можете пойти с публичными свойствами, используя get; set; для каждого из элементов управления & amp; используйте эти свойства для доступа к данным формы в другом классе.

    public partial class MainClass : Form
    {
        public MainClass()
        {
            InitializeComponent();
        }

        public string UserName
        {
            get { return textBox1.Text }
            set { textBox1.Text = value; }
        }

        public bool IsChecked
        {
            get { return checkBox1.Checked; }
            set { checkBox1.Checked = value; }
        }
    }

    public class AnotherClass
    {
        public void MyFunc()
        {
            MainClass obj = new MainClass();
            obj.UserName = "SomeUser1";
            obj.IsChecked = true;
        }
    }
0
задан Malloc 8 January 2012 в 00:19
поделиться