最終回の今回は検索機能を実装します。まあありきたりなことをするだけですが。
まず検索に使用する IBindingList のメンバを雛形から、また DataView のメンバもピックアップ。
bool IBindingList.SupportsSearching { get { return false; } }
void IBindingList.AddIndex(PropertyDescriptor property);
void IBindingList.RemoveIndex(PropertyDescriptor property);
int IBindingList.Find(PropertyDescriptor property, object key);
public int Find(object key);
public int Find(object[] key);
public DataRowView[] FindRows(object key);
public DataRowView[] FindRows(object[] key);
取り敢えず SupportsSearching は true 返すだけですね。
続きを読む