Propriedade Button.Placement
Obtém ou define um objeto que indica a maneira como o Button é anexado às células abaixo do proprietário.
Namespace: Microsoft.Office.Tools.Excel.Controls
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintaxe
'Declaração
Public Property Placement As Object
Get
Set
public Object Placement { get; set; }
Valor de propriedade
Tipo: System.Object
Um dos seguintes XlPlacement valores:
Exemplos
O exemplo de código a seguir adiciona dois Button controles que têm um comportamento diferente do tempo de execução para uma planilha. O primeiro botão de cobre o intervalo de células B2 por meio do C3. Quando o usuário redimensionar uma coluna ou linha nesse intervalo, em tempo de execução, o primeiro botão será redimensionada para se ajustar às mudanças. O segundo botão abrange o intervalo de células B5 através de C6 e o Placement deste botão for definida como xlFreeFloating. Quando o usuário redimensionar uma coluna ou linha nesse intervalo, em tempo de execução, o segundo botão não alterará o tamanho.
Este exemplo é para uma personalização em nível de documento.
Private Sub ComparePlacementBehavior()
Dim CellButton As Microsoft.Office.Tools.Excel.Controls.Button = _
Me.Controls.AddButton(Me.Range("B2", "C3"), "CellButton")
CellButton.Text = "Resizes with cells"
Dim FixedButton As Microsoft.Office.Tools.Excel.Controls.Button = _
Me.Controls.AddButton(Me.Range("B5", "C6"), "FixedButton")
FixedButton.Text = "Does not resize"
FixedButton.Placement = Excel.XlPlacement.xlFreeFloating
End Sub
private void ComparePlacementBehavior()
{
Microsoft.Office.Tools.Excel.Controls.Button cellButton =
this.Controls.AddButton(this.Range["B2", "C3"],
"cellButton");
cellButton.Text = "Resizes with cells";
Microsoft.Office.Tools.Excel.Controls.Button fixedButton =
this.Controls.AddButton(this.Range["B5", "C6"],
"fixedButton");
fixedButton.Text = "Does not resize";
fixedButton.Placement = Excel.XlPlacement.xlFreeFloating;
}
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.