ВУЗ:
Составители:
Рубрика:
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>
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »
