VisualStyleRenderer.IsElementDefined メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > VisualStyleRenderer.IsElementDefined メソッドの意味・解説 

VisualStyleRenderer.IsElementDefined メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

指定した visual スタイル要素現在の visual スタイル定義されているかどうか判定します。

名前空間: System.Windows.Forms.VisualStyles
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Shared Function IsElementDefined
 ( _
    element As VisualStyleElement _
) As Boolean
Dim element As VisualStyleElement
Dim returnValue As Boolean

returnValue = VisualStyleRenderer.IsElementDefined(element)
public static bool IsElementDefined
 (
    VisualStyleElement element
)
public:
static bool IsElementDefined (
    VisualStyleElement^ element
)
public static boolean IsElementDefined (
    VisualStyleElement element
)
public static function IsElementDefined
 (
    element : VisualStyleElement
) : boolean

パラメータ

element

検査対象クラス部品組み合わせ所有する VisualStyleElement。

戻り値
element の ClassName プロパティPart プロパティ組み合わせ定義されている場合trueそれ以外場合false

例外例外
解説解説

このメソッドは、内部で、IsSupported プロパティの値をチェックします

使用例使用例

次のコード例では、IsElementDefined メソッド使用して、VisualStyleRenderer を指定した VisualStyleElement初期化するかどうか判定する方法示します。このコード例VisualStyleRenderer クラス概要取り上げているコード例一部分です。

' Set the VisualStyleRenderer to a new element.
Private Function SetRenderer(ByVal
 element As _
    VisualStyleElement) As Boolean

    If Not VisualStyleRenderer.IsElementDefined(element)
 Then
        Return False
    End If

    If renderer Is Nothing
 Then
        renderer = New VisualStyleRenderer(element)
    Else
        renderer.SetParameters(element)
    End If

    Return True
End Function
// Set the VisualStyleRenderer to a new element.
private bool SetRenderer(VisualStyleElement
 element)
{
    if (!VisualStyleRenderer.IsElementDefined(element))
    {
        return false;
    }

    if (renderer == null)
    {
        renderer = new VisualStyleRenderer(element);
    }
    else
    {
        renderer.SetParameters(element);
    }

    return true;
}
    // Set the VisualStyleRenderer to a new element.
private:
    bool SetRenderer(VisualStyleElement^ element)
    {
        if (!VisualStyleRenderer::IsElementDefined(element))
        {
            return false;
        }

        if (renderer == nullptr)
        {
            renderer = gcnew VisualStyleRenderer(element);
        }
        else
        {
            renderer->SetParameters(element);
        }

        return true;
    }
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
VisualStyleRenderer クラス
VisualStyleRenderer メンバ
System.Windows.Forms.VisualStyles 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からVisualStyleRenderer.IsElementDefined メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からVisualStyleRenderer.IsElementDefined メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からVisualStyleRenderer.IsElementDefined メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「VisualStyleRenderer.IsElementDefined メソッド」の関連用語

VisualStyleRenderer.IsElementDefined メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



VisualStyleRenderer.IsElementDefined メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS