Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.07.2013, 14:35   #1
st_yak
Пользователь
 
Регистрация: 20.07.2013
Сообщений: 18
По умолчанию C# Событие формы и параметр EventArgs

Здравствуйте!
Помогите пожалуйста разобраться.

Создаю программно форму, размещаю на ней созданную программно кнопку. Подписываю эту кнопку на событие, все работает.
Но хочется в событии получить форму с которой нажата данная кнопка.
Что бы вызвать метод close() и закрыть форму при нажатии на кнопку.
Переменные "sender" и "е" содержат только кнопку.
Можно ли как то передать параметры в событие?
Пробовал button_cancel.Click += button_cancel_Click(this , <Сюда только что не пробовал передавать>); Никак.


//------------------------------------------------------------//
/* Создаю кнопку программно и подписываю на событие
button_cancel.Click += button_cancel_Click;

/*Событие
private void button_cancel_Click(object sender, EventArgs e)
{
MessageBox.Show("Close");

//sender.close()
}
//------------------------------------------------------//

Спасибо за помощь!
st_yak вне форума Ответить с цитированием
Старый 20.07.2013, 15:11   #2
Guy
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 398
По умолчанию

могу ошибаться но наверное var form = ((sender as Button).Parent as Form);
Guy вне форума Ответить с цитированием
Старый 20.07.2013, 19:50   #3
st_yak
Пользователь
 
Регистрация: 20.07.2013
Сообщений: 18
По умолчанию

Спасибо! То что нужно.
st_yak вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формы С# . Событие MouseMove Serg94 Помощь студентам 3 04.10.2012 09:49
Событие OnResize формы leklerk Общие вопросы Delphi 4 22.04.2012 14:17
У динамически созданной формы есть событие OnClick, но само событие не происходит Hunter_bog Компоненты Delphi 25 23.01.2012 23:50
Событие сворачивание формы KoBRaAndrey Общие вопросы Delphi 7 02.06.2010 10:32
Событие OnShow формы Antoha Общие вопросы Delphi 4 12.02.2008 21:13