Skip to content
Discussion options

You must be logged in to vote

iirc, this is because BusinessListBase (BLB) doesn't raise PropertyChanged events like BusinessBase (BB).

The historical reason why BLB doesn't have managed properties or other things like BB is that Windows Forms and Web Forms didn't support binding to properties of a list. It wasn't until WPF that such a thing was possible.

There's actually a backlog item to make BLB have all the BB capabilities: #1830

I think you may be able to work around this though, if you handle the ChildChanged event in your list class, and call PropertyHasChanged("IsSavable") and PropertyHasChanged("IsDirty") when a child changes.

That said, I'm a bit surprised that this isn't automatic - but it may be for the re…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by CROprogrammer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants