Button.Placement Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví objekt, který označuje způsob, jakým Button je připojen k buňkám pod ním.
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
Hodnota vlastnosti
Jedna z následujících XlPlacement hodnot: xlFreeFloating. xlMove. xlMoveAndSize.
Příklady
Následující příklad kódu přidá do listu dva Button ovládací prvky, které mají odlišné chování za běhu. První tlačítko zobrazuje oblast buněk B2 až C3. Když uživatel změní velikost sloupce nebo řádku v tomto rozsahu za běhu, změní se velikost prvního tlačítka tak, aby se změny přizpůsobily. Druhé tlačítko pokrývá oblast buněk B5 až C6 a Placement vlastnost tohoto tlačítka je nastavená na xlFreeFloating. Když uživatel změní velikost sloupce nebo řádku v tomto rozsahu za běhu, druhé tlačítko nezmění velikost.
Tento příklad je pro přizpůsobení na úrovni 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