バージョン

WinGrid に空メッセージを表示します

トピックの概要

目的

WinGrid™ では、ランタイムにメッセージを表示し、グリッドにデータソースがバインドされていない、バインドされているデータ ソースに行が含まれていない、またはすべての行がフィルターによって除外されていることを示すことができます。

コントロールの構成の概要

コントロール構成集計チャート

以下の表では、WinGrid コントロールの空データ メッセージ関連設定項目を示しています。

構成可能な項目 詳細 プロパティ

データ ソース メッセージなし

WinGrid にデータ ソースが定義されていない場合、メッセージを表示してユーザーに通知します

行メッセージなし

データ ソースが定義されていても、データ ソースに行が含まれていない場合にはメッセージを表示してユーザーに通知します

Note
注:

表示対象行なしメッセージ有効時にグリッド内のすべての行が削除されると、行なしメッセージが表示されます。

表示対象の行メッセージはありません

WinGrid に対してデータ ソースが定義されていて、データ ソースには行が含まれていても、すべての行がフィルターによって除外されている場合に通知メッセージを表示します

Appearance 関連プロパティの NoDataSourceMessageAppearanceNoRowsInDataSourceMessageAppearance および NoVisibleRowsMessageAppearance を使用することにより、テキスト配置、背景色、文字色、フォント、画像などをさらにカスタマイズできます。

データ ソース メッセージなし

概要

WinGrid コントロールにデータ ソースが定義されていない場合、カスタム メッセージを表示してユーザーに通知します。

以下のスクリーンショットは、以下の設定を行った後に WinGrid がどのようになるかを示しています。

プロパティ

True

グリッドはデータ ソースにはバインドされていません

WinGrid   Display Empty Message in WinGrid 1.png

行メッセージなし

概要

データ ソースが定義されているが、行が含まれていない場合、カスタム通知メッセージを表示してユーザーに通知します。

以下のスクリーンショットは、以下の設定を行った後に WinGrid がどのようになるかを示しています。

プロパティ

True

データ ソースには行が含まれていません

WinGrid   Display Empty Message in WinGrid 2.png

表示対象の行メッセージはありません

概要

データ ソースが定義されていて、データ ソースには行が含まれているが、すべての行がフィルターによって除外されている場合、カスタム通知メッセージを表示してユーザーに通知します。

以下のスクリーンショットは、以下の設定を行った後に WinGrid がどのようになるかを示しています。

プロパティ

True

すべての行がフィルターによって除外されました

WinGrid   Display Empty Message in WinGrid 3.png

関連内容

トピック

以下のトピックでは、このトピックに関連する情報を提供しています。

トピック 目的

このトピックでは、WinGrid コントロールを Visual Studio .NET プロジェクトに追加し、それをフラット データ ソース (子の行を含まない) にバインドする方法について説明します。

このトピックでは、WinGrid コントロールを Visual Studio .NET プロジェクトに追加し、それを階層的なデータ ソース (子の行を含む) にバインドする方法について説明します。