C# 是否可以在XAML中嵌套用户定义的控件

C# 是否可以在XAML中嵌套用户定义的控件,c#,wpf,xaml,C#,Wpf,Xaml,我正在使用Expression Blend 3。我想做点什么,我不知道这是否可能,但常识告诉我应该这样做 整个想法是将一个XAML内容分成三个XAML页面。一个页面是包含在两个单独页面中定义的控件的母版。就是这样。可以这样做吗?将其添加到要嵌套的子控件中: xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation" xmlns:controls="clr-

我正在使用Expression Blend 3。我想做点什么,我不知道这是否可能,但常识告诉我应该这样做


整个想法是将一个XAML内容分成三个XAML页面。一个页面是包含在两个单独页面中定义的控件的母版。就是这样。可以这样做吗?

将其添加到要嵌套的子控件中:

xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation"
xmlns:controls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"
xmlns:SWECommonControls="clr-namespace:SWECommonControls;assembly=SWECommonControls"

当然为什么不先尝试一下,然后在实现出错时问一个具体的问题呢?你已经在SO上注册了6年,但你问了一个问题“这能做到吗?”。。。这怎么可能?我刚刚通过将其添加到要嵌套的控件中找到了答案:xmlns:navigation=“clr namespace:System.Windows.controls;assembly=System.Windows.controls.navigation”xmlns:controls=“clr namespace:System.Windows.controls;assembly=System.Windows.controls”xmlns:swecomoncontrols=“clr命名空间:控件;assembly=swecomoncontrols“所以,是的,我要删除这个问题