Button.Right 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á vzdálenost v bodech mezi pravým okrajem Button a levým okrajem listu.
public double Right { get; }
Hodnota vlastnosti
Vzdálenost v bodech mezi pravým a levým okrajem Button listu.
Příklady
Následující příklad kódu přidá ovládací prvek Button do buňky B2. Obslužná Click rutina události tlačítka zobrazí aktuální hodnoty Right vlastností a Bottom tlačítka. Při změně velikosti sloupce B nebo řádku 2 za běhu se tyto hodnoty změní podle nové velikosti sloupce nebo řádku.
Tento příklad je pro přizpůsobení na úrovni dokumentu.
private void DisplayRightAndBottom()
{
Microsoft.Office.Tools.Excel.Controls.Button pointButton =
this.Controls.AddButton(this.Range["B2", "C3"],
"pointButton");
pointButton.Text = "Click to display location";
pointButton.Click += new EventHandler(pointButton_Click);
}
void pointButton_Click(object sender, EventArgs e)
{
Microsoft.Office.Tools.Excel.Controls.Button clickedButton =
(Microsoft.Office.Tools.Excel.Controls.Button)sender;
MessageBox.Show("Right is: " + clickedButton.Right.ToString() +
"; Bottom is: " + clickedButton.Bottom.ToString());
}
Private Sub DisplayRightAndBottom()
Dim PointButton As Microsoft.Office.Tools.Excel.Controls.Button = _
Me.Controls.AddButton(Me.Range("B2", "C3"), "PointButton")
PointButton.Text = "Click to display location"
AddHandler PointButton.Click, AddressOf PointButton_Click
End Sub
Private Sub PointButton_Click(ByVal sender As Object, ByVal e As EventArgs)
Dim ClickedButton As Microsoft.Office.Tools.Excel.Controls.Button = _
CType(sender, Microsoft.Office.Tools.Excel.Controls.Button)
MsgBox("Right is: " & ClickedButton.Right.ToString() & _
"; Bottom is: " & ClickedButton.Bottom.ToString())
End Sub
Poznámky
Hodnota Right vlastnosti se rovná součtu Left hodnoty vlastnosti a Width hodnoty vlastnosti.
Vlastnost Microsoft.Office.Tools.Excel.Controls.Button.Right používá body, zatímco System.Windows.Forms.Control.Right vlastnost používá pixely.
Pokud hodnotu nastavíte na záporné číslo nebo číslo vyšší než 12288, nevyvolá se výjimka, ale ovládací prvek se nastaví na hodnotu v rozmezí 0 až 12288.