SubSonic 2.2 で作成された DAL がある場合、それによって作成されたコレクションをコード (pref.VB.NET) で WPF ObservableCollections に変換して、WPF で使用するにはどうすればよいですか?
2 に答える
0
これを手動で DAL クラスに追加する必要がありますが、それほど難しくありません。各データ アクセス レイヤー クラスの先頭に「Implements INotifyPropertyChanged」を追加し、次に各プロパティで、以下に示すように「セット」にコードを追加します。
Private _Book As String
Public Property Book() As String
Get
Return _Book
End Get
Set(ByVal value As String)
If Not _Book = value Then
_Book = value
' Raise the property changed event.
RaiseEvent PropertyChanged(Me, New PropertyChangedEventArgs("Book"))
End If
End Set
End Property
Public Event PropertyChanged(ByVal sender As Object, ByVal e As System.ComponentModel.PropertyChangedEventArgs) Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged
于 2009-05-29T06:45:59.627 に答える