ВУЗ:
Составители:
Рубрика:
19
System.Windows.Controls.ItemsControl: Это базовый класс для
всех элементов управления, которые отображают коллекцию
каких-то единиц информации, вроде ListBox и TreeView. Фак-
тически, в WPF все меню, панели инструментов и линейки со-
стояния на самом деле являются специализированными спи-
сками, и классы, реализующие их, наследуются от
ItemsControl;
System.Windows.Controls.Panel: Это базовый класс для всех
контейнеров компоновки – элементов, которые содержат в се-
бе один или более дочерних элементов и упорядочивают их в
соответствии с определенными правилами компоновки.
Эти контейнеры образуют фундамент системы компоновки
WPF, и их использование – ключ к упорядочиванию содержи-
мого наиболее привлекательным и гибким способом.
2. ОСНОВЫ XAML
XAML представляет собой язык разметки, используемый для
создания экземпляров объектов .NET. Хотя язык XAML – это техно-
логия, которая может быть применима ко многим различным пред-
метным областям, его основное назначение – конструирование поль-
зовательских интерфейсов WPF. Другими словами, документы XAML
определяют расположение панелей, кнопок и прочих элементов
управления, составляющих окна в приложении WPF.
Код XAMLредко приходится писать вручную. Вместо этого
обычно используется инструмент, генерирующий необходимый код
XAML. Для графического дизайнера таким инструментом, скорее
всего, будет программа рисования и графического, например
Microsoft Expression Blend. Для разработчика это наверняка Visual
Studio. Поскольку оба инструмента поддерживают XAML, можно
создать базовый пользовательский интерфейс в Visual Studio, а затем
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »