ВУЗ:
Составители:
Рубрика:
27
обработки событий. Например, в показанном выше примере среда
разработки автоматически сгенерировала следующий программный
код:
namespaceWpfApplication1
{
///<summary>
///InteractionlogicforMainWindow.xaml
///</summary>
publicpartialclassMainWindow:Window
{
publicMainWindow()
{
InitializeComponent(
);
}
}
}
При компиляции приложения XAML, определяющий пользова-
тельский интерфейс, транслируется в объявление типа CLR, объе-
диненного с логикой файла класса отделенного кода, формируя один
общий модуль.
Отметим важную деталь, касающуюся имен объектов. В классе
отделенного кода часто возникает желание программно манипулиро-
вать элементами управления. Например, можно читать либо изменять
свойства, прикреплять или откреплять обработчики событий в про-
цессе выполнения. Чтобы обеспечить такую возможность, элемент
управления должен включать XAML-атрибут Name. В предыдущем
примере элемент Grid не включает атрибут Name, поэтому нельзя ма-
нипулировать им в отделенном коде. Следующий код присваивает
имя элементу Grid:
<Gridx:Name="Grid1">
</Grid>
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »