2024J v1の新機能
デスクトップ(Windows Forms・WPF・WinUI)
〈Windows Forms〉全般
Microsoft 365のテーマ
FlexGrid、FlexChart、Ribbon、Accordion、Inputの外観にMicrosoft 365のテーマを設定できるようになります。その他のコントロールについても引き続き対応していきます。
〈Windows Forms〉FlexGridの強化
転置グリッド(.NET 6/8用コンポーネント)
既定のレイアウトでは、横方向に列が並び、縦方向にデータ行が並んで表示されます。転置グリッドでは、列と行の位置を反転させ、垂直方向に列を表示し、水平方向にデータ行を並べて表示できるようになります。時系列のデータを水平方向に並べて表示したい場合や、カード型のレイアウトでユーザーデータを表示したい場合に活用できます。
〈WPF、WinUI〉FlexGridの強化
ツリーグリッド(.NET 6/8用コンポーネント)
親子関係があるデータを階層化して表示できるようになります。ノードの表示位置とノードのインデントをカスタマイズできるほか、複数のプロパティをコンマで区切って指定することで、深くネストされたツリーを作成できます。
Web(Blazor)
FlexGridの強化
ツリーグリッド
親子関係があるデータを階層化して表示できるようになります。ノードの表示位置とノードのインデントをカスタマイズできるほか、複数のプロパティをコンマで区切って指定することで、深くネストされたツリーを作成できます。
カスタムの列フィルター
組み込みのフィルターの代わりに独自に実装したカスタムフィルターを表示させることが可能になります。
時刻によるフィルタリング
日時形式でフォーマットされた列に対してフィルタリングを行う際のエディターが改善され、日付選択用のカレンダーに加えて時刻選択用の時刻ピッカーが配置されます。これにより、同一日における特定の時間帯に含まれるレコードの抽出が、組み込みのフィルターのみで操作できるようになります。
新しいコントロールの追加
FlexViewerコントロール(ベータ版)
Blazor Serverアプリケーションでレポート(FlexReport、SSRS)とPDFドキュメントを表示できるFlexViewerコントロールが追加されます。インタラクティブで使いやすいUIが付属しており、ページナビゲーション、ズーム、レイアウト、サムネイル、テキスト検索ができます。また、印刷やファイル出力も可能です。
Web(ASP.NET MVC)
FlexGridの強化
CSV形式でエクスポート
Excel、PDFエクスポートに加えて、CSV形式でのエクスポートをサポートします。CSVはテキスト形式で保存されるためファイルサイズが小さくデータの転送や共有が効率的に行えます。FlexChartの強化
軸のグループ化
軸ラベルを視覚的にグループ化して、読みやすさとさまざまなレベルでのデータ分析を向上させることができます。製品名や種類などのカテゴリ、売り上げ金額などの数値、日付でグラフをグループ化することができます。