none
элемент не существует в текущем контексте RRS feed

  • Вопрос

  • Доброго времени суток!

    Извините за наивный вопрос. Как можно из события button1_Click получить доступ к объекту объявленному в конструкторе Form1?

    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            Label a = new Label();
    
        }
    
        private void button1_Click(object sender, EventArgs e)
        {
            a.Text = "test";
        }
    }

    Получаю ошибку: Элемент "a" не существует в текущем контексте

    27 октября 2013 г. 23:28

Ответы

  • public partial class Form1 : Form {

    Lebel a; public Form1() { InitializeComponent(); a = new Label(); } private void button1_Click(object sender, EventArgs e) { a.Text = "test"; } }

    Вот так должно работать, и почитайте про видимость переменных
    • Предложено в качестве ответа YatajgaEditor 28 октября 2013 г. 5:30
    • Помечено в качестве ответа Rinat Moustafin 28 октября 2013 г. 7:26
    28 октября 2013 г. 5:21

Все ответы