ITransformProvider.Rotate(Double) Méthode

Définition

Fait pivoter le contrôle.

public:
 void Rotate(double degrees);
public void Rotate(double degrees);
abstract member Rotate : double -> unit
Public Sub Rotate (degrees As Double)

Paramètres

degrees
Double

Nombre de degrés à faire pivoter le contrôle. Un nombre positif pivote dans le sens des aiguilles d’une montre ; un nombre négatif pivote dans le sens inverse.

Exceptions

Si la CanRotate propriété est false.

Exemples

L’exemple suivant montre une implémentation possible de cette méthode pour un contrôle personnalisé qui ne peut pas être pivoté.

/// <summary>
/// Rotates the provider the specified number of degrees.
/// </summary>
void ITransformProvider.Rotate(double degreesToRotate)
{
    throw new InvalidOperationException("Operation cannot be performed.");
}
''' <summary>
''' Rotates the provider the specified number of degrees.
''' </summary>
Private Sub Rotate(ByVal degreesToRotate As Double) Implements ITransformProvider.Rotate
    Throw New InvalidOperationException("Operation cannot be performed.")
End Sub

Remarques

Un objet ne peut pas être déplacé, redimensionné ou pivoté de telle sorte que son emplacement d’écran résultant soit complètement en dehors des coordonnées de son conteneur et inaccessible au clavier ou à la souris. Par exemple, lorsqu’une fenêtre de niveau supérieur est déplacée complètement hors écran ou qu’un objet enfant est déplacé en dehors des limites de la fenêtre d’affichage du conteneur. Dans ce cas, l’objet est placé aussi près des coordonnées d’écran demandées que possible avec les coordonnées supérieure ou gauche remplacées pour se trouver dans les limites du conteneur.

S’applique à

Voir aussi