ITransformProvider.Rotate(Double) Methode

Definitie

Hiermee draait u het besturingselement.

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

Parameters

degrees
Double

Het aantal graden om het besturingselement te draaien. Een positief getal draait rechtsom; een negatief getal draait linksom.

Uitzonderingen

Als de CanRotate eigenschap onwaar is.

Voorbeelden

In het volgende voorbeeld ziet u een mogelijke implementatie van deze methode voor een aangepast besturingselement dat niet kan worden gedraaid.

/// <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

Opmerkingen

Een object kan niet worden verplaatst, aangepast of gedraaid, zodat de resulterende schermlocatie volledig buiten de coördinaten van de container valt en niet toegankelijk is voor het toetsenbord of de muis. Wanneer een venster op het hoogste niveau bijvoorbeeld volledig buiten het scherm wordt verplaatst of een onderliggend object buiten de grenzen van de viewport van de container wordt verplaatst. In deze gevallen wordt het object zo dicht mogelijk bij de aangevraagde schermcoördinaten geplaatst, waarbij de coördinaten boven of links worden overschreven om binnen de containergrenzen te vallen.

Van toepassing op

Zie ook