Adorner.Invalidate メソッド

定義

BehaviorService を適用して、装飾ウィンドウを最新表示にします。

オーバーロード

Invalidate()

BehaviorService を適用して、装飾ウィンドウを最新表示にします。

Invalidate(Rectangle)

BehaviorService を適用して、指定した Rectangle 内で装飾ウィンドウを最新表示にします。

Invalidate(Region)

BehaviorService を適用して、指定した Region 内で装飾ウィンドウを最新表示にします。

次の例では、ウィンドウを強制的 Adorner に再描画する方法を示します。 完全なコード一覧については、「 方法: デザイン モードでコントロールの外観と動作を拡張する」を参照してください。

void changeService_ComponentChanged(object sender, ComponentChangedEventArgs e)
{
    if (object.ReferenceEquals(
        e.Component, 
        this.relatedControl))
    {
        if (e.Member.Name == "Margin" ||
            e.Member.Name == "Padding" )
        {
            this.marginAndPaddingAdorner.Invalidate();
        }
    }
}

Invalidate()

BehaviorService を適用して、装飾ウィンドウを最新表示にします。

public void Invalidate ();

次のコード例では、ウィンドウを強制的に再描画する方法を Adorner 示します。 完全なコード一覧については、「 方法: デザイン モードでコントロールの外観と動作を拡張する」を参照してください。

void changeService_ComponentChanged(object sender, ComponentChangedEventArgs e)
{
    if (object.ReferenceEquals(
        e.Component, 
        this.relatedControl))
    {
        if (e.Member.Name == "Margin" ||
            e.Member.Name == "Padding" )
        {
            this.marginAndPaddingAdorner.Invalidate();
        }
    }
}

こちらもご覧ください

適用対象

.NET Framework 4.8.1 およびその他のバージョン
製品 バージョン
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Invalidate(Rectangle)

BehaviorService を適用して、指定した Rectangle 内で装飾ウィンドウを最新表示にします。

public void Invalidate (System.Drawing.Rectangle rectangle);

パラメーター

rectangle
Rectangle

無効にする領域。

こちらもご覧ください

適用対象

.NET Framework 4.8.1 およびその他のバージョン
製品 バージョン
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Invalidate(Region)

BehaviorService を適用して、指定した Region 内で装飾ウィンドウを最新表示にします。

public void Invalidate (System.Drawing.Region region);

パラメーター

region
Region

無効化する Region

こちらもご覧ください

適用対象

.NET Framework 4.8.1 およびその他のバージョン
製品 バージョン
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9