Método ControlExtensions.AddNumericUpDown (ControlCollection, Double, Double, Double, Double, String)
Adiciona um novo NumericUpDown 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 AddNumericUpDown ( _
controls As ControlCollection, _
left As Double, _
top As Double, _
width As Double, _
height As Double, _
name As String _
) As NumericUpDown
public static NumericUpDown AddNumericUpDown(
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.NumericUpDown
O NumericUpDown 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 AddNumericUpDown método permite que você adicione NumericUpDown objetos no final da ControlCollection. Para remover um NumericUpDown o controle que foi previamente adicionado programaticamente, use o Remove método.
Exemplos
O exemplo de código a seguir adiciona um NumericUpDown de controle na parte superior da planilha e, em seguida, define o valor 10. Para usar esse exemplo, executá-lo do Sheet1 a classe em um projeto de nível de documento.
Private Sub ExcelAddNumericUpDown()
Dim NumericUpDown1 As Microsoft.Office.Tools. _
Excel.Controls.NumericUpDown = Me.Controls. _
AddNumericUpDown(0, 0, 60, 15, "NumericUpDown1")
NumericUpDown1.Value = 10
End Sub
private void ExcelAddNumericUpDown()
{
Microsoft.Office.Tools.Excel.Controls.NumericUpDown
numericUpDown1 = this.Controls.AddNumericUpDown(
0, 0, 60, 15, "numericUpDown1");
numericUpDown1.Value = 10;
}
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.