标签:winform style blog http color 使用
三、事件处理程序与代码隐藏
例如,为一个Page添加一个Button控件,并为该Button添加事件名称Button_Click:
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Class="ExampleNamespace.ExamplePage"> <Button Click="Button_Click" >Click Me!</Button> </Page>
然后为该Button的事件处理程序添加实现代码:
namespace ExampleNamespace { public partial class ExamplePage { void Button_Click(object sender, RoutedEventArgs e) { Button b = e.Source as Button; b.Foreground = Brushes.Red; } } }
于是,这样就把Button连接到事件处理程序Button_Click。
四、命名元素
例如,在XAML文件中,为Grid命名为grid1:
<Grid x:Name="grid1"> </Grid>
或者,在VS的设计窗口中,设置Grid元素属性,将名称属性改为grid1。
现在,可以在C#代码中使用grid1了:
MessageBox.Show(String.Format("The grid is {0}x{1} units in size.", grid1.ActualWidth, grid1.ActualHeight));
注意,与WinForm不同,WPF的控件不必每个都为之命名。
五、一个新的例子
WPF学习笔记2——XAML之2,布布扣,bubuko.com
标签:winform style blog http color 使用
原文地址:http://www.cnblogs.com/flovel/p/3862177.html