Método ControlExtensions.AddCheckBox (ControlCollection, Double, Double, Double, Double, String)
Adiciona um novo CheckBox o controle para a planilha no tamanho especificado e o local.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintaxe
'Declaração
<ExtensionAttribute> _
Public Shared Function AddCheckBox ( _
controls As ControlCollection, _
left As Double, _
top As Double, _
width As Double, _
height As Double, _
name As String _
) As CheckBox
public static CheckBox AddCheckBox(
this ControlCollection controls,
double left,
double top,
double width,
double height,
string name
)
Parâmetros
- controls
Tipo: Microsoft.Office.Tools.Excel.ControlCollection
A coleção para adicionar o controle.Não forneça esse parâmetro sozinho.Quando você chamar esse método na coleção retornada com o Worksheet.Controls propriedade (em um projeto de nível de aplicativo) ou o WorksheetBase.Controls propriedade (em um projeto de nível de documento), este parâmetro é fornecido automaticamente.
- left
Tipo: System.Double
A distância em pontos entre a borda esquerda do controle e a borda esquerda da planilha.
- top
Tipo: System.Double
A distância em pontos entre a borda superior do controle e a borda superior da planilha.
- width
Tipo: System.Double
A largura do controle em pontos.
- height
Tipo: System.Double
A altura do controle em pontos.
- name
Tipo: System.String
O nome do controle.
Valor de retorno
Tipo: Microsoft.Office.Tools.Excel.Controls.CheckBox
O CheckBox controle foi adicionado para o ControlCollection instância.
Observação de uso
No Visual Basic e no C#, você pode chamar esse método como um método de instância em qualquer objeto do tipo ControlCollection. Quando você usar a sintaxe de método de instância para chamar esse método, omita o primeiro parâmetro. Para obter mais informações, consulte Métodos de extensão (Visual Basic) ou Métodos de extensão (guia de programação TRANSLATION FROM VPE FOR CSHARP).
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | O argumento do nome é nulluma referência nula (Nothing no Visual Basic) ou tem comprimento zero. |
ControlNameAlreadyExistsException | Um controle com o mesmo nome já está na ControlCollection instância. |
Comentários
O AddCheckBox método permite que você adicione CheckBox objetos no final da ControlCollection. Para remover um CheckBox o controle que foi previamente adicionado programaticamente, use o Remove método.
Exemplos
O exemplo de código a seguir adiciona um CheckBox de controle na parte superior da planilha e em seguida, adiciona texto à caixa de seleção. Para usar esse exemplo, executá-lo do Sheet1 a classe em um projeto de nível de documento.
Private Sub ExcelAddCheckBox()
Dim CheckBox1 As Microsoft.Office.Tools.Excel. _
Controls.CheckBox = Me.Controls.AddCheckBox( _
0, 0, 78, 18, "CheckBox1")
CheckBox1.Text = "Underline"
End Sub
private void ExcelAddCheckBox()
{
Microsoft.Office.Tools.Excel.Controls.CheckBox checkBox1 =
this.Controls.AddCheckBox(0, 0, 78, 18, "checkBox1");
checkBox1.Text = "Underline";
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.