ITransformProvider.Rotate(Double) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コントロールを回転します。
public:
void Rotate(double degrees);
public void Rotate (double degrees);
abstract member Rotate : double -> unit
Public Sub Rotate (degrees As Double)
パラメーター
- degrees
- Double
コントロールを回転する角度の数値。 正の値は時計回りの回転、負の値は反時計回りの回転を表します。
例外
CanRotate プロパティが false の場合。
例
次の例は、回転できないカスタム コントロールに対するこのメソッドの実装の 1 つを示しています。
/// <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
注釈
オブジェクトを移動、サイズ変更、または回転することはできません。これにより、結果の画面の位置がコンテナーの座標の外に完全に移動され、キーボードやマウスにアクセスできなくなります。 たとえば、トップレベル ウィンドウが完全に画面外に移動された場合や、子オブジェクトがコンテナーのビューポートの境界の外に移動された場合などです。 このような場合、オブジェクトは要求された画面座標のできるだけ近くに配置され、上部または左の座標はコンテナーの境界内にオーバーライドされます。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET