iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
Hi,
When I bind my ListPresenter to a CollectionViewSource, the "Loading" indicator on the bottom of the grid never change to "Ready" (I have only 3 records in my DB). The grid stay empty.
On some computer, we can get an exception whenever we tried to populate the ObservableCollection source of the View .
If I change the ListPresenter by a ListBox all is working fine.
So is it possible to bind a ListPresenter ItemsSource to a CollectionViewSource ?
I read on your blog you are working on a "great" grid, does it mean the ListPresenter will be obsolete ?
Any input on when the ClientUI 2011 R1 will be available ? :)
Regards,
Sebastien
Hello Sebastian,
Unfortunately, ListPresenter does not support CollectionView Source. We glad that you kept following our latest product. We will release our rich UXGridView in the short time. You can see more information in this link.
Regards,Handy
Thanks for your answer.
I don't really understand why the ListPresenter doesn't support the CollectionViewSource as the View property implement the IEnumerable interface. I though that was the only need of the ItemsSource ... Am I wrong ?
Is there a workwaround to be able to sort or filter the elements in a ListPresenter without using a CollectionViewSource ?
Should we avoid to use the List/GridPresenter components to avoid futur problems ?
Hello,
Here is the explanation. ListBox or UXListBox should work with CVS since it derived from ItemsControl. There seems a built-in mechanism to pass the View property from CVS which type ICollectionView for the items processing.
CSV is derived from Dependency Object and does not implement any IEnumerable or ICollectionView
publicclass CollectionViewSource : DependencyObject, ISupportInitialize
For this matter, ListPresenter will not work.
ListPresenter is not derieved from ItemsControl. When it first release it does not even support ICollectionView, The ICollectionView support was added after release when to support Domain Data Source.
Since our List/Grid presenter would be obsolete in the future, I suggest you to use UXGridView when it has released.
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname