作成日: 2024/09/30 最終更新日: 2024/09/30
文書種別
使用方法
詳細
CollectionViewの検証エラーでセルにエラーがある時、行ヘッダにマウスオーバーした場合にもエラーメッセージが表示されます。
この行ヘッダでのエラーメッセージを表示しないようにしたい場合には、FlexGrid.errorTipのpopupイベントを使用してヘッダセルに対してイベントをキャンセルします。
また、現在の編集セルがエラーの場合にも行ヘッダの色をエラーの状態にするには、cellEditEndingイベントを使用して、検証が失敗したときに行ヘッダセルに「wj-state-invalid」クラスを手動で追加します。
※ヘッダの赤色も全て表示しないようにしたい場合は、cellEditEndingの処理を削除してformatItemイベントで「wj-state-invalid」クラスを行ヘッダから削除してください。
以下のサンプルでは、売上列の値が1000未満の場合にエラーとなり、行ヘッダにマウスオーバーした場合は、エラーメッセージは表示されません。
サンプル