2017-01-30 2 views
0

私の問題は、リストビューに既存の値が存在するかどうかを検出する方法です。リストビュー内のデータの例について編集している行以外のリストビューに既存の値がある場合はどのようにトレースすることができますか?

01 ALARM1十時00分00秒AM

02 ALARM2午前11時○○分00秒AM

03アラーム3 12時00分○○秒PM

編集する行ALARM2をクリックしたら、私は気が変わり、何も変更せずに保存ボタンをクリックするとどうなりますか?プログラムは重複を検出しません。私は同じ時間でALARM2の値をALARM3に変更すると、重複として検出されます。助けを借りてくれてありがとう。

答えて

0

Listコントロールのデータを検証するには、データの一貫性を制御および維持するためにValidateイベントを実装します。

Private Sub listControl_Validate(Cancel As Boolean) 
If duplicate in my control Then 
    Cancel=True 
Else 
    Cancel=False 
End If 
End Sub 
関連する問題