BindingSourceからデータを取得する方法
10 行でズバリ !! カーソルコントロール (C#)
http://www.microsoft.com/japan/msdn/thisweek/300x10/phase2/cursor/cs.aspx
にあるように、BindingSourceを使うと、カレントレコードの移動などを容易に管理できる。
またBindingSourceをComboBoxのDataSourceに使うこともできる。
この場合、現在選択されている行を取得するには以下の要領で行う
(型指定データセット CustomDataset を BindingSource のデータソースとしている場合)
DataRowView dataRowView= (DataRowView)bindingSourceUser.Current; CustomDataset.CustomRow row = (CustomDataset.CustomRow)dataRowView.Row; return row.CustomColumn;