レイアウトの変更、ダイアログのコントロールの修正、追加スタイルの適用を行っていくつかのランタイム ダイアログのスタイルを変更しました。これらの新しい変更によって、Infragistics アプリケーションのスタイリングが適用される時に、ランタイム ダイアログを残りのアプリケーションと一致させることができるようになりました。以下のランタイム ダイアログが変更されました。
WinGrid™ - 集計ダイアログ、CustomRowFilter ダイアログ(新しい参照 - Infragistics.Win.Misc)
WinPrintPreviewDialog™ - UltraStatusPrintDialog
WinToolBarsManager™ - CustomizeDialog、CustomizeDialogAddCommand、CustomizeDialogKeyBoard、CustomizeDialogNewToolbar、CustomizeDialogRearrangeCommands、CustomizeDialogRenameToolbar、MoreItemsDialog および MoreWindowsDialog
これらの変更の結果、新しいプロパティがダイアログに追加され、これによりカスタマイズ オプションが提供されます。複数の新しいリソース文字列も追加されました。
BeforeSummaryDialog イベントの eventargs で公開される WinGrid の集計ダイアログに追加されたプロパティは 、 ImageAverage、 ImageCount、 ImageMaximum、 ImageMinimum、 ImageNone、 ImageSum、 IsUsingInfragisticsControls、 StyleLibraryName、 StyleSetName および UseAppStyling です。同様に、CustomRowFilters ダイアログには新しいプロパティが追加されました。これは、 BeforeCustomRowFilterDialog イベントの eventargs で公開されます。それらは ImageAddButton、 ImageDeleteButton および IsUsingInfragisticsControls です。
UltraGridLayout オブジェクトの FilterDropDownButtonImage プロパティは、CustomRowFilterDialog のキャプションのアイコンに使用されます。このプロパティを使用して、アイコン画像をカスタマイズできます。同様に、UltraGridLayout オブジェクトの SummaryButtonImage プロパティは、SummaryDialog のキャプションのアイコンで使用されます。
スタイル変更の前後のランタイム ダイアログのスクリーンショットは以下のようになります。
CustomRowFilterDialog (WinGrid)
スタイル変更前:
スタイル変更後
適用される AppStyling
集計ダイアログ (WinGrid)
スタイル変更前:
スタイル変更後
適用される AppStyling