Классические элементы пользовательского интерфейса в Windows Presentation Foundation. Шамшев Ан. Б. - 19 стр.

UptoLike

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

18
Объект Cursor не поддерживает напрямую синтаксис URI, который
позволяет другим элементам WPF работать с файлами, хранящимися в
скомпилированной сборке. Однако можно добавить файл указателя в при-
ложение в качестве ресурса, а затем извлечь его как поток, который мож-
но будет использовать для создания объекта Cursor. Для этой цели предна-
значен метод Application.GetResourceStream():
StreamResourcelnfo sri = Application.GetResourceStream(new
Uri("stopwatch.ani", UriKind.Relative));
Cursor customCursor = new Cursor(sri.Stream);
this.Cursor = customCursor;
Этот код подразумевает, что в проект был добавлен файл stop-
watch.ani и параметру Build Action было присвоено значение Resource.
2. ЭЛЕМЕНТЫ УПРАВЛЕНИЯ СОДЕРЖИМЫМ
Как было сказано в [4], многие основные элементы управления WPF
связаны с управлением содержимым. К их числу относятся такие элемен-
ты управления, как Label, Button, CheckBox и RadioButton.
2.1. Метки
Простейшим элементом управления содержимым является Label
метка. Как и любой другой элемент управления содержимым, она прини-
мает одиночную порцию содержимого, которую нужно поместить внутри
нее. Отличительной чертой элемента Label является поддержка мнемони-
ческих команд клавиш быстрого доступа, которые передают фокус свя-
занному элементу управления.
Для обеспечения поддержки этой функции элемент управления Label
предлагает свойство Target. Для задания этого свойства необходимо вос-
пользоваться выражением привязки, которое будет указывать на другой
элемент управления. Ниже показан синтаксис, который нужно использо-
вать для этой цели:
<Label Target="{Binding ElementName=txtA}">Choose _A</Label>
<TextBox Name="txtA"></TextBox>