Показать сообщение отдельно
Старый 01.04.2011, 11:52   #2
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Краткая запись реализации абстрактного класса

Вот так в windows forms:

using System;
using System.Windows.Forms;

namespace 
WindowsFormsApplication2
{
    public 
partial class Form1 Form
    
{
        public 
Form1()
        {
            
InitializeComponent();
        }

        private 
void Form1_Load(object senderEventArgs e)
        {
            
Button button = new Button();
            
button.Text "Привет";
            
button.Click += button_Click;
            
Controls.Add(button);
        }

        
void button_Click(object senderEventArgs e)
        {
            
MessageBox.Show("Пока");
        }
    }

про WPF ничего сказать не могу, не владею

можно короче:
using System;
using System.Windows.Forms;

namespace 
WindowsFormsApplication2
{
    public 
partial class Form1 Form
    
{
        public 
Form1()
        {
            
InitializeComponent();
        }

        private 
void Form1_Load(object senderEventArgs e)
        {
            
Button button = new Button();
            
button.Text "Привет";
            
button.Click += (sea) => MessageBox.Show("Пока");
            
Controls.Add(button);
        }
    }

Можно еще вот так:
using System;
using System.Windows.Forms;

namespace 
WindowsFormsApplication2
{
    public 
partial class Form1 Form
    
{
        public 
Form1()
        {
            
InitializeComponent();
        }

        private 
void Form1_Load(object senderEventArgs e)
        {
            
Button button = new Button {Text "Привет"};
            
button.Click += (sea) => MessageBox.Show("Пока");
            
Controls.Add(button);
        }
    }

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
HolyDel (02.04.2011), moka (01.04.2011)