Как послать контролу сообщение?
От: Аноним  
Дата: 02.11.04 22:26
Оценка:
Можно и не импортировать, если только автора устроит такой вариант (использование метода btn.PerformClick();):
#region Using directives
using System;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Windows.Forms;
#endregion
namespace WindowsApplication1
{
    partial class Form1 : Form
    {
        public Form1()
        {
            //
            // Создание кнопки 
            //
            Button btn = new Button();
            //
            // "Вешаем" обработчик на событие [Click]
            //
            btn.Click += new EventHandler(btn_Click);
            //
            // Инициируем нажатие на кнопке
            //
            btn.PerformClick();
        }
        //
        // Обработчик события [Click]
        //
        void btn_Click(object sender, EventArgs e)
        {
            //
            // Сообщаем о результатах (т.е. Кнопка нажата!)
            //
            MessageBox.Show("Кнопка: Меня нажали!!!");
        }
    }
}
.NET FW 1.1 (2.0)


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.