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

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

【該当するバージョン】
全てのバージョン

【記事の種類】
FAQ

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

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

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

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

In VB.NET:

Using s As System.IO.Stream = _
       (System.Reflection.Assembly.GetExecutingAssembly()).GetManifestResourceStream("<名前空間>.<スタイルファイル名>")

        IfNot s IsNothingThen
            Infragistics.Win.AppStyling.StyleManager.Load(s)
        EndIf

EndUsing

In C#:

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

製品について

Ultimate UI for Windows Forms