向版式面板中添加对象
在 Microsoft Expression Blend 项目的“对象和时间线”面板中,单击要向其中添加对象的版式面板。请注意,面板周围会显示蓝色突出显示框,指明此时该面板是活动对象。
执行下列操作之一:
在“工具”面板中,单击一种绘图工具(如“椭圆形”
或“笔”
),然后在活动面板中绘制一个对象。
在“资产”面板中,选择一种对象或控件(例如,选择“TextBlock”
),然后在活动面板中绘制该对象。
提示:
如果希望控件使用其默认大小(通常,开始使用最优大小),只需在“资产”面板中选择该控件并双击它。该控件将添加到活动面板的左上角区域。然后,可以根据需要拖动该控件进行定位,或者加以修改。
向特定的版式面板或布局容器中添加子对象时,可能需要注意下列各项:
DockPanel 向固定面板中添加子对象时,默认情况下,这些对象会停靠到面板的左侧。如果添加的最后一个子对象的“LastChildFill”属性设置为 True,则该对象会填充面板的剩余空间。默认情况下,此属性设置为“False”。当对象填满面板时,它们会被父布局容器剪切或隐藏。
StackPanel 在堆叠面板中,创建或绘制的任何对象将会作为最后一个子对象自动添加到堆叠中。如果添加更多子对象,请注意堆叠面板将剪切(或隐藏)其不能容纳的那些对象。若要编辑已剪切的子对象,请在“对象和时间线”面板中单击这些对象将其选定。然后就可以编辑这些对象的范围框等。
Popup、Viewbox、ScrollViewer、Border Popup、Viewbox、ScrollViewer 和 Border 只有一个子对象。请注意,如果向这些布局容器中添加子对象,则添加的每个子对象都会直接替换前一个子对象。通常,需要在这些布局容器中放入网格面板或画布面板,以便它们可以容纳多个子对象。