Hi,
In my use case, I have checkbox control in all the pivotcells of the PivotGrid.
I wanted to know which event is raised when all the PivotCells are loaded completely.
I have checked using processing flag but it is not in sync with my requirements.
Thanks
Rakesh
Hi ,
Additional info:
I am in the lookout for some event like ProcessingCompleted.
Hello Rakesh,
Thank you for contacting Infragistics!
I have been looking into your issue. What I can suggest is to use the Loaded event of the XamPivotGrid. More about this event you can find on the following link from our documentation: http://help.infragistics.com/Help/Doc/WPF/2014.1/CLR4.0/html/InfragisticsWPF4.Controls.Grids.XamPivotGrid.v14.1~Infragistics.Controls.Grids.XamPivotGrid_members.html#.
Please do not hesitate to let me know if you have any further questions on this matter.
Hello Gergana,
Sorry to say but the Loaded event is raised as soon as the PivotGrid control is initialized and not when all the pivotcells are getting loaded completely with all the checkbox controls.
If you believe it works that way please send me a small sample exhibiting the same.
Best Regards,
I have been looking into your issue. If you want an event that fires when all the controls are already loaded and visible I can suggest to use the ResultChanged event of the FlatDataSource.
I have created a small sample application for you to see the event. Please find the attached sample application and feel free to let me know if you have any further questions on this matter.
I am just checking if you have any further questions on this matter. Please do not hesitate to let me know if you do.
After working on the functionality that you are trying to achieve and doing some research, the ability to have a progress bar for the XamPivotGrid has been determined to be a new product idea. You can suggest new Product Ideas for future versions (or vote for existing ones) at http://ideas.infragistics.com.
Steps to create your idea:
1. Log into the Infragistics Product Ideas site at http://ideas.infragistics.com (creating a new login if needed).
2. Navigate to the product / platform channel of your choice (e.g. WPF, Windows Forms, ASP.NET, HTML5 / Ignite UI, iOS / NucliOS, etc.)
3. Add your product idea and be sure to be specific and provide as much detail as possible. Explain the context in which a feature would be used, why it is needed, why it can’t be accomplished today, and who would benefit from it. You can even add screenshots to build a stronger case. Remember that for your suggestion to be successful, you need other members of the community to vote for it. Be convincing!
The benefits of submitting the product idea yourself include:
- Direct communication with our product management team regarding your product idea.
- Notifications whenever new information regarding your idea becomes available.
Additional benefits of the Product Idea system include:
- Ability to vote on your favorite product ideas to let us know which ones are the most important to you. You will have ten votes for this and can change which ideas you are voting for at any time.
- Allow you to shape the future of our products by requesting new controls and products altogether.
- You and other developers can discuss existing product ideas with members of our Product Management team.
The product ideas site allows you to track the progress of your ideas at any time, see how many votes it got, read comments from other developers in the community, and see if someone from the product team has additional questions for you.
Thank you for contacting Infragistics.
I know about this propertychanged event mechanism and how it can be used to show a progress bar
this algorithm i have implemented already but the xampivotgrid keeps blinking while loading.
Main issue : - I have to synchronize the circular progress bar shown for the xampivotgrid and the application status bar message.
Can you please tell me how can i go ahead and solve this synchronization with propertychanged event in case it is possible.
can you please help me with a sample.
thanks rakesh
I have been looking into you post! What I can suggest is to take a look at our samples browser, that is installed on your computer together with our controls. For example you can take a look at the "XMLADataSource" sample in the Data section for XamPivotGrid. When you click on the ‘Code Behind’ tab you would be able how the busy indicator is set.
In our samples browser the PropertyChanged event of the DataSource is being handled and there the visibility of the busy indicator is being set.
I think this resultchanged event will get fired after every result change in the FlatDatasource object.
What I need is a final event which is raised when all the controls are loaded so that I can show a continuous progress bar in the application
till all the controls are loaded.
Please give your solution which support VS 2010 .net 4.0