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

UptoLike

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

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