ContentControl.SetPlaceholderText 方法 (Word)

设置在用户输入自己的文本之前显示在内容控件中的占位符文本。

语法

expression. SetPlaceholderText( _BuildingBlock_ , _Range_ , _Text_ )

表达 返回 ContentControl 对象的表达式。

参数

名称 必需/可选 数据类型 说明
BuildingBlock 可选 BuildingBlock 指定一个 BuildingBlock 对象,该对象包含占位符文本的内容。
Range 可选 Range 指定一个 Range 对象,该对象包含占位符文本的内容。
Text 可选 String 指定占位符文本的内容。

备注

在指定占位符文本时,只使用一个参数。 如果使用多个参数,则 Microsoft Word 将使用在第一个参数中指定的文本。 如果省略所有参数,则占位符文本将为空白。

示例

以下示例在活动文档中插入新的下拉列表内容控件,设置标题和占位符文本,然后在列表中插入几个新项。

Dim objCC As ContentControl 
Dim objMap As XMLMapping 
 
Set objCC = ActiveDocument.ContentControls.Add(wdContentControlDropdownList) 
objCC.Title = "My Favorite Animal" 
objCC.SetPlaceholderText , , "Select your favorite animal " 
 
'List entries 
objCC.DropdownListEntries.Add "Cat" 
objCC.DropdownListEntries.Add "Dog" 
objCC.DropdownListEntries.Add "Horse" 
objCC.DropdownListEntries.Add "Monkey" 
objCC.DropdownListEntries.Add "Snake" 
objCC.DropdownListEntries.Add "Other"

另请参阅

ContentControl 对象

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。