新機能: Ignite UI for Blazor 24.1 リリース
.NET 8.0 のサポート、新しいグラフ機能、状態の永続化、その他のコンポーネントなど、Ignite UI for Blazorの最新の拡張機能をご覧ください。
Ignite UI for Blazorは、最新のレスポンシブなWebアプリケーションの作成を目指す開発者向けに、堅牢で高性能なソリューションを提供し続けています。この数か月間、私たちは、より優れたUXとUIを構築するために必要なツールと機能を提供するための継続的な改善に注力してきました。最新の機能強化には、.NET 8.0、グラフハイライトフィルタ、状態永続化、およびいくつかの新しいコンポーネントのサポートが含まれます。
新しい機能をすべて詳しく見てみましょう。
Version 23.2.97
Changelog 23.2.97
グリッドコンポーネントの状態永続性機能
Blazor Data Grid、Blazor Tree Grid、Blazor Hierarchical GridにおけるIgnite UI for Blazor状態持続性により、開発者はグリッド状態を簡単に保存・復元できます。IgbGridStateをBlazor IgbGridに適用すると、開発者があらゆるシナリオで状態永続性を達成するために使用できるGetState,GetStateAsString,ApplyState andApplyStateFromStringメソッドが公開されます。サポートされている機能は以下の通りです:
- 仕分け
- フィルタリング
- 高度なフィルタリング
- ページング
- セル選択
- 行の選択
- 列の選択
- 行の固定
- 拡張
- グループ化
- 列
- Multi column headers
- 列の順序
- 'IColumnState' インターフェイスによって定義される列のプロパティ。

Charts Toolbar
Blazorツールバーコンポーネントは、主にチャート作成コンポーネントと連携してUI操作を扱うコンパニオンコンテナです。ツールバーは、ourIgbDataChart orIgbCategoryChart componentsにリンクすると、プロパティやツールアイテムのプリセットで動的に更新されます。プロジェクト用のカスタムツールを作成でき、エンドユーザーが変更を行えるように無限のカスタマイズが可能です。

Version 23.2.110
Changelog 23.2.110
.NET 8.0 のサポート
Chart Highlight filter feature
Ignite UI for Blazor Chartコンポーネントは、プロットされたデータのサブセットを表示できるようにすることで、これらのチャートにプロットされたシリーズの視覚化を強化できるデータ強調表示オーバーレイをサポートしています。有効にすると、データのサブセットが強調表示され、列シリーズとエリア シリーズ タイプの場合は不透明度が下げられた合計セットが表示され、ライン シリーズ タイプの場合は破線が表示されます。これにより、データ セットを使用して目標値と実際の値などを視覚化できます。この機能を次の例で示します。

Version 23.2.189
Changelog 23.2.189
階層グリッドコンポーネント
Ignite UI for Blazor階層データグリッドは、階層表形式データを表示および操作するために使用されます。非常に少ないコードでデータをすばやくバインドしたり、さまざまなイベントを使用してさまざまな動作をカスタマイズしたりできます。このコンポーネントは、データ選択、Excelスタイルのフィルタリング、並べ替え、ページング、テンプレート、列の移動、列の固定、ExcelおよびCSVへのエクスポートなどの豊富な機能セットを提供します。階層グリッドはフラットグリッドコンポーネントに基づいて構築され、より詳細な情報が必要な場合にユーザーが親グリッドの行を展開または折りたたむことでその機能を拡張し、対応する子グリッドを表示できるようにします。

テキストエリアコンポーネント
Ignite UI for Blazorテキスト領域は、複数行のプレーンテキスト編集コントロールを表し、レビューやフィードバックフォームへのコメントなど、ユーザーが大量の自由形式のテキストを入力できるようにする場合に便利です。

ボタングループコンポーネント
Blazorボタングループコンポーネントは、IgbToggleButtonを水平・縦方向のアライメント、単一・複数選択、トグル機能を備えたスタイリングされたボタングループに整理するために使われます。

すべてを包み込むために...
互換性のためにシームレスに作成されたIgnite UI for Blazorは、最新のテクノロジーとメジャー リリースの力を活用できるライブラリです。最高のBlazor UIツールキットと関連する洞察を提供することに尽力し、私たちの目標は、より多くのノウハウ、新機能、パフォーマンスの向上、安定性の向上を提供することです。一部の拡張機能は、Ignite UI for Blazor GitHubリポジトリを通じて、あなたのようなユーザーからのリクエストのおかげで追加されました。このことを念頭に置いて、私たちは常に提案やフィードバックを受け入れています - それは私たちを成長させ、あなたの開発ニーズによりよく対応します。
詳細については、以下をご覧ください。
さらに
MediumでIgnite UIをフォローして、最新の情報を入手し、取り組んでいる最新のBlazor関連プロジェクトについて学びましょう。GitHub でスターを付けて、問題セクションの懸念事項、質問、または機能リクエストに対処することで、製品を継続的に改善するのを手伝ってください。
