向文本流中添加对象

此页仅适用于 WPF 项目

Microsoft Expression Blend 中的文本控件对象“RichTextBox”、“TextBlock”、“Label”和“FlowDocumentScrollViewer”可以包含其他对象(如图像、形状和其他文本控件)。在向上述某个文本控件中添加对象之后,可将该对象拖到文本中所需的显示位置。

Cc294518.alert_caution(zh-cn,Expression.10).gif警告:

您还可以向内容控件添加对象(如“Button”),但由于这些控件只可以包含一个子元素,因此该对象将替换任何现有文本。

有关如何将一个对象添加到另一个对象的信息,请参阅向版式面板中添加元素

向文本对象中添加对象

  1. 在“对象和时间线”下,双击要向其添加元素的“RichTextBox”、“TextBlock”、“Label”和“FlowDocumentScrollViewer”对象。

    请注意,对象周围会出现黄色突出显示框,以表明此时该对象是活动的元素。美工板上创建的任何新的对象始终作为活动元素的子元素添加。

  2. 执行下列操作之一:

    • 将图像文件从 Expression Blend 外部拖动到美工板上的文本对象上方。

    • 右键单击“项目”面板中的图像,然后单击“插入”。

    • 从工具箱中选择一个绘制工具(例如,“椭圆形”Cc294518.d7a04618-e35a-44f9-b78c-1f22e38016c1(zh-cn,Expression.10).png 或“笔”Cc294518.894f8612-e0ed-4e00-84cf-a9bc8f38fc54(zh-cn,Expression.10).png),然后在文本控件中绘制该元素。

    • 从工具箱或“资源库”Cc294518.0224cabd-5da1-4e01-bddd-4a647401a098(zh-cn,Expression.10).png 中,选择一个控件(例如,“Grid”面板Cc294518.a87ee957-7fbf-4135-a6ab-6de7e63160aa(zh-cn,Expression.10).png 或“Button”Cc294518.05df1779-a68f-436b-b834-a91b7995a3ec(zh-cn,Expression.10).png),然后在文本控件中绘制该元素。

  3. 将对象拖动到文本对象中所需的位置。