タイトル : Re^3: DataBindngs 投稿日 : 2006/10/20(Fri) 13:09 投稿者 : poiu
> 魔界の仮面弁士さん、ご返答ありがとうございます。 > 魔界の仮面弁士さんの提示された方法で解決できそうです。 > 継承したコントロールを作成して対応してみます。 GrapeCity.ComboBoxを継承したコントロールを作成してみました。 結論はSet時に下記のエラーが発生しDataBindingsできませんでした。 今回はDataBindingsを使用しない方向で進めたいと思います。 ■エラー内容 System.ArgumentException: データソース プロパティを設定したときに Items コレクションを変更できません。 ■コントロール側ソース Public Property _SelectedValue() As Object Get If (Me.SelectedItem Is Nothing) Then Return Nothing End If Return Me.SelectedItem.Value End Get Set(ByVal _value As Object) If (Me.SelectedItem Is Nothing) Then Return End If Me.SelectedItem.Value = _value End Set ■Bind側ソース Me.combo_Employment.DataBindings.Add("_SelectedValue", employeeSet, "T_Employee.EmploymentID") ↑ArgumentException発生 魔界の仮面弁士さん、助言ありがとうございました。 |