- 指定一条XAML内容字符串,为按照XML规则运行,XamlReader.Load()现在需要你在你的XAML文件中指定一个xmlns;
- 通过XamlReader.Load方法把元素在内存中编译(这样就可以得到UI元素对象的引用,也有可能是null,或者报错);
- 最后把它添加到容器的子控件中。
下面我们来制作一个简单的时钟,Page.xaml如下:
<UserControl x:Class="OpenXmlVideo2.Page"
xmlns=" [url]http://schemas.microsoft.com/client/2007[/url]"
xmlns:x=" [url]http://schemas.microsoft.com/winfx/2006/xaml[/url]"
Width="187" Height="97">
<Canvas x:Name="EClock" Height="97" Width="187" >
</Canvas>
</UserControl>
xmlns=" [url]http://schemas.microsoft.com/client/2007[/url]"
xmlns:x=" [url]http://schemas.microsoft.com/winfx/2006/xaml[/url]"
Width="187" Height="97">
<Canvas x:Name="EClock" Height="97" Width="187" >
</Canvas>
</UserControl>
Page.xaml.cs如下:
{
{
{
{
{
{
|
0人
|
了这篇文章 |
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。