读书人

WPF这么使用命名空间为什么不正确

发布时间: 2013-04-20 19:43:01 作者: rapoo

WPF,这样使用命名空间为什么不正确?
<Window x:Class="WPF熊俊.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sys="clr-namespace:System;assembly=System"
Title="MainWindow" Height="350" Width="525">
<Window.Resources>
<sys:DateTime x:Key="dt">10/25/2012 4:20 PM</sys:DateTime>
</Window.Resources>
<StackPanel>
</StackPanel>
</Window>


上面的代码中,我添加了System的空间引用,然后,实例化一个DateTime对象,为什么报错:未找到类型"sys:DateTime”

这可是《WPF编程宝典》41页的例子,为什么报错呢?
[解决办法]
xmlns:sys="clr-namespace:System;assembly=mscorlib"
[解决办法]
assembly=mscorlib
[解决办法]
xmlns:sys="clr-namespace:System;assembly=System" 这句明显错误
[解决办法]
xmlns:sys="clr-namespace:System;assembly=mscorlib"

读书人网 >C#

热点推荐