2015-12-02 10 views
-2

Я пытаюсь изменить текст нажатием кнопки при нажатии кнопки. как бы я это сделал (я видел много разных ответов)?Изменение содержимого кнопки при нажатии?

Ошибка: Ошибка 16 'System.Windows.Controls.Button' не содержит определения для «Текст» и никакого метода расширения «Текст», принимающего первый аргумент типа «System.Windows.Controls.Button» "может быть найден (вы пропали без вести с помощью директивы или ссылка на сборку?)

if (Result == MessageBoxResult.Yes) 
{ 
    MessageBox.Show("You Reserved this seat"); 
    btnSeat1.Text = "Reserved"; 
} 
+1

, как вы говорите, в названии: 'btnSeat1.Content = "Reserved";' – ASh

+0

код 'btnSeat1.Text' должен работать .. @ The_Doctor - это 'WPF или WinForms ..? – MethodMan

+0

- это ваш код в wpf? – MHSFisher

ответ

3

WinForms кнопки имеют Text, кнопки WPF (System.Windows.Controls.Button) имеют Content

Text является строкой, Content может быть очень сложным (link)

так изменить вам код:

btnSeat1.Content = "Reserved"; 
+1

Вот что я думал, что вы попадаете в свой предыдущий комментарий lol '+ 1' – MethodMan

Смежные вопросы