选择 Button。
命名空间: Microsoft.Office.Tools.Excel.Controls
程序集: Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)
语法
声明
Public Function Select ( _
Replace As Object _
) As Object
public Object Select(
Object Replace
)
参数
- Replace
类型:System.Object
如果设置为 true,则用 Button 替换当前选中的内容;如果设置为 false,则扩展当前选择范围,使之包含以前选择的所有对象和 Button。
返回值
类型:System.Object
此方法返回空引用 (在 Visual Basic 中Nothing );否则此方法返回 true。
备注
可选参数
有关可选参数的信息,请参见Office 解决方案中的可选参数。
示例
下面的代码示例向工作表中添加两个 Button 控件,然后通过使用 Select 方法以编程方式选中这两个按钮。第一次调用 Select 时传入 true 作为 Replace 参数的值,以确保工作表上只选中第一个按钮。第二次调用 Select 时传入 false,以使两个按钮都被选中。
此示例针对的是文档级自定义项。
Private Sub SelectControl()
Dim SelectButton1 As Microsoft.Office.Tools.Excel.Controls.Button = _
Me.Controls.AddButton(Me.Range("B2", "C3"), "SelectButton1")
SelectButton1.Text = "Button 1"
Dim SelectButton2 As Microsoft.Office.Tools.Excel.Controls.Button = _
Me.Controls.AddButton(Me.Range("B4", "C5"), "SelectButton2")
SelectButton2.Text = "Button 2"
SelectButton1.Select(True)
SelectButton2.Select(False)
End Sub
private void SelectControl()
{
Microsoft.Office.Tools.Excel.Controls.Button selectButton1 =
this.Controls.AddButton(this.Range["B2", "C3"],
"selectButton1");
selectButton1.Text = "Button 1";
Microsoft.Office.Tools.Excel.Controls.Button selectButton2 =
this.Controls.AddButton(this.Range["B4","C5"],
"selectButton2");
selectButton2.Text = "Button 2";
selectButton1.Select(true);
selectButton2.Select(false);
}
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。