【发布时间】:2012-05-06 09:57:28
【问题描述】:
仍未解决:
我有以下问题:
我有一个如下所示的用户控件:
<UserControl x:Class="UserControlSettings"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Grid x:Name="mainGrid" ShowGridLines="True">
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="50" />
<RowDefinition Height="50" />
<RowDefinition Height="50" />
</Grid.RowDefinitions>
<TextBlock Grid.Row="0" Grid.Column="0" FontSize="20">Test</TextBlock>
<Button Grid.Row="1" Grid.Column="0">Click</Button>
</Grid>
在设计器预览窗口中看起来还不错。我看到了网格线、文本块和按钮。
当我将它嵌入到窗口中时,我只看到网格线,看不到文本或按钮。 UserControl嵌入如下:
<Window x:Class="Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:my="clr-namespace:APP.NET"
Title="Window1" Height="300" Width="300">
<Grid>
<my:UserControlSettings x:Name="controlSettings"/>
</Grid>
</Window>
感谢任何帮助。
【问题讨论】: