サイトアイコン INFRAGISTICS ナレッジ ベース

Application Styling Framework:スタイル ファイルをアプリケーションに埋め込むには

【概要】

アプリケーションにて アプリケーション スタイリング フレームワーク (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

モバイルバージョンを終了