【发布时间】:2010-05-23 19:07:13
【问题描述】:
我有一个 Xaml 文件,该文件用于可以为 Silverlight 和 WPF 构建的项目中。我想使用 GridSplitter 控件。但是,此控件位于 Silverlight 和桌面 WPF 上的不同 Xaml 命名空间中。
在 WPF 中,命名空间是:http://schemas.microsoft.com/winfx/2006/xaml/presentation
在 Silverlight 上,它是:http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk
因此,如果 xaml 代码为 <GridSplitter/>,它将适用于 WPF,但不适用于 Silverlight;如果代码为 <sdk:GridSplitter/>,它将适用于 Silverlight,但不适用于 WPF。
有没有办法编写它以便在两个平台上都可以使用?
【问题讨论】:
标签: .net wpf silverlight xaml gridsplitter