日期:2014-05-17  浏览次数:20805 次

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"