XAML概要--事件和后台代码
来源:互联网 发布:关系数据库 特点 编辑:程序博客网 时间:2024/06/04 19:06
大多数WPF应用程序都是由标记和后台代码组成的,在一个项目中,XAML做为.xaml文件来编写的,用VB.NET或C#等CRL语言来编写后台代码文件。当XAML文件被编译时,通过XAML页面的根元素的x:Class属性的所指定的命名空间和类来表示每个XAML页对应的后台代码的位置。
下面的例子说明了XAML文件和后台代码文件是怎样关联的
XAML文件
<Page
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="MyNamespace.MyPageCode">
<Button Click="ClickHandler" >Click Me!</Button>
</Page>
C#的后台代码文件
namespace MyNamespace
{
public partial class MyPageCode
{
void ClickHandler(object sender, RoutedEventArgs e)
{
Button b = e.Source as Button;
b.Background = Brushes.Red;
}
}
}
上例中XAML文件中的x:Class属性指定了后台代码文件的命名空间和对应的类;Button标记的Click属性指定单击按钮时对应的事件处理器。在C#的后台代码中实现单击按钮时逻辑处理。
- XAML概要--事件和后台代码
- XAML概要--属性和事件绑定
- WPF基础之XAML----(XAML 根元素和 xmlns,事件和 XAML 代码隐藏)
- wpf 分别用 xaml 和后台代码实现 色彩渐变
- XAML概要--XAML的根元素和命名空间
- XAML中的属性和事件
- 理解代码隐藏和XAML
- XAML概要——XAML对象元素
- WPF 中的代码隐藏和 XAML
- 在XAML代码中为节点树安装事件监听器
- WPF 4.5 和 CSharp (2.1) XAML中的属性和事件
- WP 8.1 - 004. 了解 XAML 布局和事件
- XAML的事件
- XAML概要——属性设置
- Xaml代码问题
- ViewPage事件后台,非instantiateItem,规范代码
- ASP.NET后台代码方式识别页面“按钮点击”和浏览器F5“刷新”事件
- ASP.NET后台代码方式识别页面“按钮点击”和浏览器F5“刷新”事件
- 从Fedora9升级到Fedora10
- 海外著名Web设计师们的工作台
- 你是一个职业的页面重构工作者吗?(转载)
- The Beginning: start_kernel()
- MVC详解:了解真正所谓的"框架"
- XAML概要--事件和后台代码
- JIRA使用说明
- jsp修改fckeditor上传图片路径 绝对路径的修改
- 开源系统研究流程
- c++类的动态继承
- 设计模式-facade
- VC中使用ffmpeg开发库
- 430's usb型MSP430仿真器LSD-FET430 UIF驱动安装
- Struts+Spring+Hibernate--SSH整合实例