WPF 调用多个userControl

我在主窗体中要加载两个userControl,都是在同一个命名空间下的但是userControl1加载成功但是userControl2就加载失败为什么呢怎么弄呢?代码如下... 我在主窗体中要加载两个userControl,都是在同一个命名空间下的 但是userControl1加载成功 但是userControl2就加载失败 为什么呢 怎么弄呢?代码如下:
<Window x:Class="TryToWpf.Window2"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:userControl="clr-namespace:TryToWpf"
Title="Window2" Height="380" Width="300">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="5*"></RowDefinition>
<RowDefinition Height="1*"></RowDefinition>
<RowDefinition Height="1*"></RowDefinition>
</Grid.RowDefinitions>
<TabControl Name="tabControl1" Grid.Row="0">
<TabItem Header="调用UserControl无传参" Name="tabItem1" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<Grid>
<userControl:UserControl1 x:Name="login"></userControl:UserControl1>
</Grid>
</TabItem>
<TabItem Header="调用Usercontrol传参" Name="tabItem2" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<Grid>
<userControl:UserControl2 x:Name="ucontrol"></userControl:UserControl2>
</Grid>
</TabItem>
</TabControl>
</Grid>
</Window>
报错信息:
错误 1 未找到类型“userControl:UserControl2”。请确保不缺少程序集引用,并且已生成所有引用的程序集。
展开
 我来答
xmjkmh
2014-05-06 · 超过31用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:64.7万
展开全部
可能是 usercontrol2的构造函数带参数了,要是构造没带参数的话,那就只能将示例工程传上来帮你看看了
追问

没有写xaml.cs呢 但是不知道为什么不行

userControl1.xaml:

userControl2.xaml:

追答
这样看不出来什么问题,最好有整个项目
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式