Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
Вопрос в заголовке. Я удаляю из дерева узел и мне надо спросить у юзера подтверждение действия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 11:34 |
|
||
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
пример MessageBox if(MessageBox.Show("Этот документ уже открыт! Переоткрыть его?", "Предупреждение",MessageBoxButtons.OKCancel,MessageBoxIcon.Stop) = DialogResult.OK) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 11:46 |
|
||
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
Вот что дает... The left-hand side of an assignment must be a variable, property or indexer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 11:57 |
|
||
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 12:02 |
|
||
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
Спасибо парни. Получилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 12:08 |
|
||
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
Кстати , а как в мессаджбоксе сделать перенос текста по строкам , просто иногда сообщения приходится делать и некрасиво длинное смотрится в одну строку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 12:12 |
|
||
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 12:15 |
|
||
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
Так же как и в других строках. \n\r ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 12:16 |
|
||
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
А можно ли в стандартный мессаджбокс добавлять свои кнопки и надписи их менять и определять что они были нажаты. Это было бы просто супер.. Вот например появляется Мессадж с такими кнопками - открыть то то и выполнить то то - выполнить для всех объектов - закрыть текущий объект - закрыть все объекты - зыкрыть программу и выйти из приложения Чтобы не делать кучи диалоговых окон. Думаю , что это нужно многим и это было бы очень удобно. как же поступить , унаследовать класс МессаджБокса и добавить свою функциональность или есть проще путь? Просто то какой то FAQ по мессаджбоксу получился... Кстати можно так топик переименовать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 12:43 |
|
||
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
ГриняА можно ли в стандартный мессаджбокс добавлять свои кнопки и надписи их менять и определять что они были нажаты. Это было бы просто супер.. ... Чтобы не делать кучи диалоговых окон. Думаю , что это нужно многим и это было бы очень удобно. как же поступить , унаследовать класс МессаджБокса и добавить свою функциональность или есть проще путь? Просто то какой то FAQ по мессаджбоксу получился... Кстати можно так топик переименовать... Наследоваться от MessageBox нельзя Вам придется сделать одно стандартное ваше диалоговое окно и потом наследоваться от него переопределяя кнопки и делая все, что вам нужно. PS: Кстати можно было и новый тред открыть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 13:33 |
|
||
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
Понял . Надо наследовать диалоговое окно... Если Sa не в падлу пусть разрежет топик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 13:37 |
|
||
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
Alexey Kudinov ГриняА можно ли в стандартный мессаджбокс добавлять свои кнопки и надписи их менять и определять что они были нажаты. Это было бы просто супер.. ... Чтобы не делать кучи диалоговых окон. Думаю , что это нужно многим и это было бы очень удобно. как же поступить , унаследовать класс МессаджБокса и добавить свою функциональность или есть проще путь? Просто то какой то FAQ по мессаджбоксу получился... Кстати можно так топик переименовать... Наследоваться от MessageBox нельзя Вам придется сделать одно стандартное ваше диалоговое окно и потом наследоваться от него переопределяя кнопки и делая все, что вам нужно. PS: Кстати можно было и новый тред открыть Диалоговое окно нужно сделать, но лучше сразу универсальное. Типа int MyMessageBox(что-то, "Да+Нет+Пошел нафиг+С Новым Годом",что-то) Возвращает номер нажатой кнопки или 0 Можно еще таймер прилепить. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 13:44 |
|
||
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
Да надписи не проблема, а вот кнопки и действия при нажатии на кнопки... Вот что нужно. Ну например . Слепил я пробную форму (диалоговое окно) ее и будем наследовать . поместил туда надпись и четыре кнопки... Имя формы Mydialog Кнопки Cmd0 Cmd1 Cmd2 Cmd3 Лабель Label1 Как мне в общих чертах унаследовать класс этой формы и как переопределять допустим надписи на кнопках и дейсвия при нажатии на кнопках. Хватит небольшого примерчика парни и я сделаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 13:53 |
|
||
|
Как через Messagebox спросить юзера Да / Нет и выполнить нужное действие?
|
|||
|---|---|---|---|
|
#18+
Я же говорю универсальное На все случаи жизьни (или почти все) Т.е. кнопок рисуется столько - сколько получено в параметре. и ничего наследовать не надо (себе дороже). клас обзавем статичным static int MyMessageBox(string Текст, string Заголовок, string Кнопки, какойтотип иконки) { this.Text = Заголовок; this.TextBox.Text = Текст; // Расчет кол-ва и размера кнопок // Расчет размера формы this.Size = new System.Drawing.Size(fx, fy); //Рисование кнопок for(int i = 0;i < количество_кнопок; i++) { button1 = new System.Windows.Forms.Button(); button1.Location = new System.Drawing.Point(i* 40 + 30, 128); button1.Size = new System.Drawing.Size(50, 24); button1.Name = "button1"; button1.TabIndex = 0; button1.Tag = (i+1).ToString(); button1.Text = "button"+(i+1).ToString(); button1.Click += new System.EventHandler(button_Click); Controls.Add(button1); } "Да+Нет+Пошел нафиг+С Новым Годом",что-то) Что-то в этом роде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2004, 14:48 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=32801600&tid=1437804]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 219ms |
| total: | 384ms |

| 0 / 0 |
