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