Silverlight と WPF の両方でビルドできるプロジェクトで使用される Xaml ファイルがあります。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 では動作しません。また、コードが の場合、Silverlight では動作しますが WPF では<sdk:GridSplitter/>
動作しません。
両方のプラットフォームで動作するようにこれを記述する方法はありますか?