Основы проектирования интерфейсов с использованием технологии Windows Presentation Foundation. Шамшев Ан. Б. - 93 стр.

UptoLike

Составители: 

93
кнопку другие элементы. Например, с помощью класса image в нее
можно поместить изображение:
<ButtonMargin="3">
<ImageSource="happyface.jpg"Stretch="None"/>
</Button>
Как вариант, можно комбинировать текст и изображения, по-
местив их в контейнер компоновки, например:
<ButtonMargin="3">
<StackPanel>
<TextBlockMargin="3">Imageandtextbutton</TextBlock>
<ImageSource="happyface.jpg"Stretch="None"/>
<TextBlockMargin="3">CourtesyoftheStackPanel</TextBlock>
</StackPanel>
</Button>
Отметим, что в этом примере вместо элемента управлении Label
используется элемент управления TextBlock. TextBlock представляет
собой облегченный текстовый элемент, поддерживающий компонов-
ку текста, но не поддерживающий использование клавиш быстрого
доступа.Также, в отличие от метки Label, TextBlock не является эле-
ментом управления содержимым.
Если есть необходимость создать действительно экзотическую
кнопку, можно поместить в нее другие элементы управления содер-
жимым, такие как текстовые поля и кнопки (а в них можно размес-
тить другие элементы). Пример такой кнопки:
<ButtonPadding="3"Margin="3"HorizontalContentAlign
ment="Stretch">
<StackPanel>
<TextBlockMargin="3">Typesomethinghere:</TextBlock>
<TextBoxMargin="3"HorizontalAlignment="Stretch">Textboxina
button</TextBox>
</StackPanel>
</Button>