【概要】

アプリケーションにて アプリケーション スタイリング フレームワーク (ASF) を使用する場合、スタイルファイル (.isl) がアプリケーションにロードされる必要があります。

【該当するコンポーネント】

全てのコンポーネント

【該当するバージョン】

全てのバージョン 

【記事の種類】

FAQ

【詳細】

アプリケーションにて アプリケーション スタイリング フレームワーク (ASF) を使用する場合、スタイルファイル (.isl) がアプリケーションにロードされる必要があります。このトピックではスタイル ファイルを埋め込みリソースとして設定した場合にアプリケーションにてロードします。 

プロジェクトにスタイル ファイルを追加します。 

スタイル ファイルのビルド アクションを [埋め込まれたリソース] に設定します。 

ボタン クリックなどのイベント ハンドラーで以下のようにアセンブリーからロードします。

(C#)

    using (System.IO.Stream s =
        (System.Reflection.Assembly.GetExecutingAssembly()).GetManifestResourceStream("<名前空間>.<スタイルファイル名>"))
    {
        if (s != null)
        {
            Infragistics.Win.AppStyling.StyleManager.Load(s);
        }
    }

(VB)

    Using s As System.IO.Stream = _
           (System.Reflection.Assembly.GetExecutingAssembly()).GetManifestResourceStream("<名前空間>.<スタイルファイル名>")
 
            IfNot s IsNothingThen
                Infragistics.Win.AppStyling.StyleManager.Load(s)
            EndIf
 
    EndUsing

製品について

Ultimate UI for Windows Forms