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