Button.Placement Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia obiekt wskazujący sposób, w jaki Button obiekt jest dołączony do poniższych komórek.
public:
property System::Object ^ Placement { System::Object ^ get(); void set(System::Object ^ value); };
public object Placement { get; set; }
member this.Placement : obj with get, set
Public Property Placement As Object
Wartość właściwości
Jedna z następujących XlPlacement wartości: xlFreeFloating. xlMove. xlMoveAndSize.
Przykłady
Poniższy przykład kodu dodaje dwa Button kontrolki, które mają różne zachowanie czasu wykonywania w arkuszu. Pierwszy przycisk obejmuje zakres komórek B2 do C3. Gdy użytkownik zmieni rozmiar kolumny lub wiersza w tym zakresie w czasie wykonywania, pierwszy przycisk zmieni rozmiar, aby dostosować się do zmian. Drugi przycisk obejmuje zakres komórek B5 do C6, a Placement właściwość tego przycisku jest ustawiona na xlFreeFloatingwartość . Gdy użytkownik zmieni rozmiar kolumny lub wiersza w tym zakresie w czasie wykonywania, drugi przycisk nie zmieni rozmiaru.
Ten przykład dotyczy dostosowywania na poziomie dokumentu.
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;
}
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