![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuIWb1hGdfFTLlxWai9WTtM3dvRmbpdVL0h2ZpxmclZHbpN1LcNzQzkzXlxWai9WTzd3bk5WaXJ3bmRHanlGbyVmdsl2UvwlclRXaydVZ2lGTzd3bk5WaX9CXyVGZvN2byB3Lc12bj91cn9Gbi52YvwVbvNmLzd2bsJmbj5ycldWYtl2Lc9CX6MHc0RHaiojIsJye.png)
安装目录下包含了XAML文件夹,包含了所有界面布局和事件处理的定义。
realhome.xaml用于表达主页面,主页面如下:
其对应的XAML文件realhome.xaml如下:
下面以菜单作为例子讲述其实现,下面是菜单部分XAML的定义
<a target="_blank" href="http://11011.net/software/vspaste"></a>
对应的菜单呈现如下:
菜单类MenuItemEx继承了Winform的System.Windows.Forms.MenuItem。位于Microsoft.Search.Mobile.UI.Controls下,Microsoft.Search.Mobile.UI.Controls用于封装所有解析XAML和呈现的控件。
把各个控件呈现到Winform里面是通过一个form类View来实现。这样XAML就可以通过传统的Winform来呈现了。
本文转自Jake Lin博客园博客,原文链接:http://www.cnblogs.com/procoder/archive/2009/12/17/Windows-Mobile-Silverlight-WPF.html,如需转载请自行联系原作者