Button
Всем привет! Сегодня мы разберем xaml-класс button, так что предлагаю начинать
Button создается таким же образом, как и Label.
<Button></Button>
Про аргументы класса Button мы поговорим позже, а сейчас обсудим "вместимость" этого класса. Если между двумя скобками label мы не могли ничего поместить, то button может вместить в себя иные элементы. Например
<Button>
<Label Content="label"></Label>
</Button>Думаю все понимают, что происходит в этом примере, так что давай те обсудим когда это может использоваться.
В целом это просто, тот же самый label имеет больше способов форматирования текста. А вставить картинку на кнопку можно только при помощи вложения объекта Image.
Ну а теперь поговорим об аргументах этого класса( часть из них схожа с аргументами label, так что для аналогичных не буду приводить примеры кода )
- Content, аналогичен аргументу Label`а
- Background, логично для чего это используется( а пример кода в прошлом уроке )
- HorizontalContentAlignment
- VerticalContentAlignment
- Расположение в приложение( думаю эту тему обсудим в следующем уроке, а через 2 урока напишем простенькую программу )
- Name
Вообщем как вы увидели, большинство аргументов объектов совпадают, поэтому не переживайте WPF это довольно просто.
На этом все, некст 2 урока будут намного интереснее!
Удачи, программисты!