tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 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発生

魔界の仮面弁士さん、助言ありがとうございました。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。