Задача: Нужно расширить класс MessageBox и добавить к нему метод ShowWPF.
Не знаю как создать статический расширяющий метод.
Примечание:
Dubtar спасибо но это не много не то. это обычный расширяющий метод, а мне необходим статический расширяющий вот смотрите вы описали ситуацию которая якобы должна работать вот так:
MessageBox d = new MessageBox();
d.ShowWPF("sss");
а мне необходимо:
MessageBox.ShowWPF("sss");
P.S: Возможно в .Net не реализована эта возможность я не уверен.
Примечание:
Спасибо Vladimir Bukreev
public static class MessageBox
{
public static void ShowWPF()
{
Window2 w = new Window2();
w.ShowDialog();
}
}
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
}
private void button1_Click(object sender, RoutedEventArgs e)
{
MessageBox.ShowWPF();
}
}
действительно работает думал что будут конфликты.
Плохо конечно что теперь стандартный надо использовать только с четким указанием пространства имен, но так тоже удобно. Спасибо.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.