Button.Right, propriété
Obtient la distance, en points, entre le bord droit de Button et le bord gauche de la feuille de calcul.
Espace de noms : Microsoft.Office.Tools.Excel.Controls
Assembly : Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Déclaration
Public ReadOnly Property Right As Double
public double Right { get; }
Valeur de propriété
Type : System.Double
Distance, en points, entre le bord droit de Button et le bord gauche de la feuille de calcul.
Notes
La valeur de la propriété Right est égale à la somme des valeurs des propriétés Left et Width.
La propriété Button.Right utilise des points, alors que la propriété Control.Right utilise des pixels.
Si vous affectez un nombre négatif ou supérieur à 12288 à la valeur, aucune exception n'est levée. Toutefois, le contrôle aura une valeur comprise entre 0 et 12288.
Exemples
L'exemple de code suivant ajoute un contrôle Button à la cellule B2. Le gestionnaire d'événements Click du bouton affiche les valeurs actuelles des propriétés Right et Bottom du bouton. Lorsque la colonne B ou la ligne 2 est redimensionnée au moment de l'exécution, ces valeurs changent en fonction de la nouvelle taille de la colonne ou de la ligne.
Cet exemple illustre une personnalisation au niveau du document.
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
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());
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.