Real-Time Data with the PivotGrid Control | Syncfusion Blogs
Live Chat Icon For mobile
Live Chat Icon
Popular Categories.NET  (179).NET Core  (28).NET MAUI  (214)Angular  (110)ASP.NET  (51)ASP.NET Core  (83)ASP.NET MVC  (90)Azure  (41)Black Friday Deal  (1)Blazor  (226)BoldSign  (15)DocIO  (24)Essential JS 2  (109)Essential Studio  (200)File Formats  (69)Flutter  (133)JavaScript  (226)Microsoft  (120)PDF  (81)Python  (1)React  (105)Streamlit  (1)Succinctly series  (131)Syncfusion  (943)TypeScript  (33)Uno Platform  (3)UWP  (3)Vue  (45)Webinar  (52)Windows Forms  (61)WinUI  (71)WPF  (163)Xamarin  (160)XlsIO  (38)Other CategoriesBarcode  (5)BI  (29)Bold BI  (8)Bold Reports  (2)Build conference  (9)Business intelligence  (55)Button  (4)C#  (158)Chart  (140)Chart of the week  (54)Cloud  (15)Company  (443)Dashboard  (8)Data Science  (3)Data Validation  (8)DataGrid  (70)Development  (659)Doc  (8)DockingManager  (1)eBook  (99)Enterprise  (22)Entity Framework  (7)Essential Tools  (14)Excel  (43)Extensions  (23)File Manager  (7)Gantt  (19)Gauge  (12)Git  (5)Grid  (31)HTML  (13)Installer  (2)Knockout  (2)Language  (1)LINQPad  (1)Linux  (2)M-Commerce  (1)Metro Studio  (11)Mobile  (512)Mobile MVC  (9)OLAP server  (1)Open source  (1)Orubase  (12)Partners  (21)PDF viewer  (43)Performance  (12)PHP  (2)PivotGrid  (4)Predictive Analytics  (6)Report Server  (3)Reporting  (10)Reporting / Back Office  (11)Rich Text Editor  (12)Road Map  (12)Scheduler  (54)Security  (4)SfDataGrid  (9)Silverlight  (21)Sneak Peek  (31)Solution Services  (4)Spreadsheet  (11)SQL  (14)Stock Chart  (1)Surface  (4)Tablets  (5)Theme  (12)Tips and Tricks  (113)UI  (393)Uncategorized  (68)Unix  (2)User interface  (68)Visual State Manager  (2)Visual Studio  (31)Visual Studio Code  (19)Web  (615)What's new  (333)Windows 8  (19)Windows App  (2)Windows Phone  (15)Windows Phone 7  (9)WinRT  (26)

Real-Time Data with the PivotGrid Control

Our latest white paper, written by Syncfusion Director of Technical Support Clay Burch and OLAP-WPF team member Suriya Prakasam R., examines the power of Syncfusion’s PivotGrid control in situations that involve dynamically changing data. However, the authors don’t settle by showing you how to set up a grid so you can watch a single set of numbers change over time. Instead, they implement two techniques for displaying changing information in separate grids, and they set the grids next to each other in a single window. The first technique automatically updates the control when any changes occur in the underlying data. In order for this automatic response to occur, there are requirements that the data must implement in the form of interfaces. The second technique repopulates the entire control at a set time interval, which does not force any extra requirements on the data as in the first technique, but does require significantly more computational power.

You may wonder when such a setup would be useful, but you only have to look to today to find one: the United States presidential election. The election is ideal for this real-time data scenario because it is not as straightforward as a simple popular vote in which the candidate with the most votes wins. Instead, the popular vote is used to determine what is known as the Electoral College—a system in which each state holds a specific number of votes and awards them to a presidential candidate based on the winner of the state’s popular vote. In this white paper, Burch and Prakasam simulate the election data and use one PivotGrid control to monitor the popular vote in real time, and use the other PivotGrid control to calculate the Electoral College vote every five seconds.

The white paper is complete with detailed descriptions of the underlying business object for each grid, clear explanations of the XAML needed to declare the grids, downloadable source code, and even a video of the grid in action. Download the white paper today to see how flexible Syncfusion’s PivotGrid control is, and have fun running your own mock-elections.

Check out the white paper!


Share this post:

Popular Now

Be the first to get updates

Subscribe RSS feed