Button.Placement Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un oggetto che indica il modo in cui il controllo Button è collegato alle celle sottostanti.
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
Valore della proprietà
Uno dei valori seguenti XlPlacement : xlFreeFloating. xlMove. xlMoveAndSize.
Esempio
Nell'esempio di codice seguente vengono aggiunti due controlli con un Button comportamento di runtime diverso a un foglio di lavoro. Il primo pulsante copre l'intervallo di celle B2 a C3. Quando l'utente ridimensiona una colonna o una riga in questo intervallo in fase di esecuzione, il primo pulsante verrà ridimensionato per modificare le modifiche. Il secondo pulsante copre l'intervallo di celle B5 a C6 e la Placement proprietà di questo pulsante è impostata su xlFreeFloating. Quando l'utente ridimensiona una colonna o una riga in questo intervallo in fase di esecuzione, il secondo pulsante non modifica le dimensioni.
Questo esempio è relativo a una personalizzazione a livello di documento.
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