深入探索Silverlight与ASP.NET的融合应用
1. 事件处理与按钮交互
在Silverlight开发中,事件处理是一项重要的功能。RoutedEventArgs与典型的.NET EventArgs类似,都包含事件信息,但Silverlight有自己的消息路由方案,因此事件信息参数类型有所增强。
若要修改按钮的点击处理程序,实现更新按钮内容、增大字体大小并将前景色改为红色的功能,可添加以下代码:
private void theButton_Click(object sender, RoutedEventArgs e)
{
Button button = sender as Button;
button.Content = "The button was clicked";
button.FontSize = 22;
button.Foreground = new SolidColorBrush(Colors.Red);
}
操作步骤如下:
1. 在代码中找到按钮的点击事件处理方法。
2. 将上述代码添加到该方法中。
3. 运行程序,Visual Studio会打开浏览器并显示ASP.NET测试页面。点击按钮,你会看到字体大小增大、字体颜色改变,并且按钮显示新内容。
2. Silverlight架构解析
Silverlight组件的架构相对简单,主要由Application对象实例(由Application.xaml和Application.xaml.cs文件
超级会员免费看
订阅专栏 解锁全文
36

被折叠的 条评论
为什么被折叠?



