Текст кнопки сообщения - PullRequest
       10

Текст кнопки сообщения

4 голосов
/ 06 января 2012

Я посмотрел вокруг, и кажется, что все можно редактировать в MessageBox, запретить текст на кнопках ( WPF / C #)

MessageBox.Show("Generic Message", "Caption", MessageBoxButton.YesNoCancel, MessageBoxImage.Warning)

Есть ли способизменить текст «Да», «Нет», «Отмена» или мне нужно написать окно, чтобы функционировать в качестве окна сообщения для достижения этой цели?(В этом нет никаких проблем; мне просто интересно, есть ли способ в WPF.)

Ответы [ 2 ]

2 голосов
/ 06 января 2012

Вы не можете сделать это напрямую. Кроме создания собственного MessageBox, вы можете использовать Win32.SetWindowText(), как описано здесь (преобразовать код VB.NET здесь ). Если вы не хотите иметь дело с собственными функциями, то лучшим вариантом будет пользовательский MessageBox.

1 голос
/ 06 января 2012

Вы можете использовать любые кнопки, предлагаемые перечислением MessageBoxButton. Если вы хотите что-то другое, вы должны написать собственный диалог.

...