1
我在Silverlight中有一个Tab控件。在我的标签中有2个标签项目。 在选项卡1和选项卡2中,我将运行时控件添加到画布中。 而且我有一个保存按钮的标签页面。 我的XAML页面一样,为什么Silverlight标签项的高度和宽度在运行时不可访问?
<UniControls:UniTabControl Background="Transparent" ReorderTabRows="False" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"
Margin="0,0,5,0" BorderThickness="1" >
<UniControls:UniTabItem Header="Form-1" TabIndex="0" Width="130" MinHeight="22" VerticalAlignment="Center" HorizontalContentAlignment="Center" BorderThickness="0" Margin="0" IsSelected="True">
<Canvas/>
</UniControls:UniTabItem>
<UniControls:UniTabItem Header="Form-1" TabIndex="0" Width="130" MinHeight="22" VerticalAlignment="Center" HorizontalContentAlignment="Center" BorderThickness="0" Margin="0" IsSelected="True">
<Canvas/>
</UniControls:UniTabItem>
</UniControls:UniTabControl>
当我按下保存按钮和我的标签-2是活动的那个时候,我得到了所有从画布上的控制,但所有控制的实际高度/高度和实际宽度/宽度为0 。 如果我的标签-1是活跃的,那时候我从实际高度/高度和实际宽度/宽度获得了值。
请帮帮我。