Эквивалент JOptionPane в C #? - PullRequest
       22

Эквивалент JOptionPane в C #?

2 голосов
/ 20 марта 2009

В Java есть полезный класс в стандартных библиотеках Swing, называемый 'JOptionPane', который предоставляет набор готовых, но настраиваемых окон для отображения сообщений и получения (простого) пользовательского ввода.

Я знаю, что есть «MessageBox.Show (..)» для отображения сообщений типа Да / Нет / Отмена пользователю в C #, но есть ли эквивалентный класс (или простая библиотека), обеспечивающий простой в использовании настраиваемый ввод ящики?

Что-то вроде функциональности , доступной из JOptionPane - это то, что я ищу.

Ответы [ 2 ]

1 голос
/ 17 марта 2012

В Windows Vista есть taskdialog api.

Это функция os, а не библиотека c #, в этом смысле не то, что вы просили. Но это примерно покрывает ту же самую причину: более универсальный API окна сообщения, который освобождает вас от создания простых диалоговых окон вручную. Если вы пользуетесь Google, вы можете найти оболочки c #, которые эмулируют этот API в старых окнах.

Наконец, вот запись в блоге, как использовать ее в c #

0 голосов
/ 20 марта 2009

Ну, единственное, что я могу придумать, это похоже на это. Это часть Microsoft.VisualBasic.dll, поэтому вам придется добавить ссылку. Я не думаю, что есть какой-то способ его настройки, но это дает вам немного больше гибкости.

...