Button.Placement-Eigenschaft
Ruft ein Objekt ab, das angibt, wie Button an die darunter liegenden Zellen angefügt wird, oder legt dieses Objekt fest.
Namespace: Microsoft.Office.Tools.Excel.Controls
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntax
'Declaration
Public Property Placement As Object
public Object Placement { get; set; }
Eigenschaftswert
Typ: System.Object
Einer der folgenden XlPlacement-Werte:
Beispiele
Im folgenden Codebeispiel werden zwei Button-Steuerelemente hinzugefügt, die für ein Arbeitsblatt ein unterschiedliches Verhalten zur Laufzeit aufweisen.Die erste Schaltfläche erstreckt sich über den Zellenbereich von B2 bis C3.Beim Ändern einer Spalte bzw. Zeile in diesem Bereich zur Laufzeit durch den Benutzer wird die Größe der ersten Schaltfläche geändert, um die Änderungen widerzuspiegeln.Die zweite Schaltfläche erstreckt sich über den Zellenbereich von B5 bis C6, und die Placement-Eigenschaft dieser Schaltfläche ist auf xlFreeFloating festgelegt.Beim Ändern einer Spalte bzw. Zeile in diesem Bereich zur Laufzeit durch den Benutzer wird die Größe der zweiten Schaltfläche nicht geändert.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
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;
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.