Posts tagged with 'wpf'
Microsoft’s .NET Core 2.0 and the .NET Standard 2.0 specification have been finalized for a few weeks now, and we’re beginning to see new libraries to support them (such as our own Spread.Services and ComponentOne MVC Edition and Web API controls). For many users, it might not yet be clear why these technologies are important and how they’ll impact their work.
As of July 2017, you can now view reports and document objects like FlexReports, PDFs, and SSRS documents with FlexViewer for WPF. FlexViewer has already launched for WinForms, UWP, and ASP.NET MVC.
FlexReport already includes many built-in chart options, but with FlexChartField, you'll have even more features and chart types at your fingertips.
It's July, and that means it's time for the second major release of ComponentOne Ultimate. Check out the highlights in the GrapeCity video below.
ComponentOne introduces C1PDFDocumentSource, a PDF Component that can read, print, and export your PDF documents without any third party PDF reader or software. It also acts as a key component to load and view your PDFs in C1FlexViewer — a cross-platform viewer that can load reports and document types. With C1PDFDocumentSource, you can view PDFs at run time, print them on hard paper, or convert them into other formats without having Acrobat Reader on your system.
The 2017 v2 release packs a number of updates for the Xaml platforms (including WPF, UWP, and Xamarin). While our ComponentOne Xamarin Edition controls leave beta (which you can read more about here), both WPF and UWP have a number of substantial new features in this release that will be of interest for most developers. In this article, we'll give a broad overview here of what's coming in Xaml 2017 v2.
For a long time, you have been using ComponentOne reporting and document objects like FlexReport, C1PdfDocumentSource, and C1SSRSDocumentSource. But have you ever wondered how these objects are managed and what the underlying source that handles them in a uniform manner is?
In our last article, we discussed changing the styling a FlexGrid's cell font using the CellFactory. Here, we'll further examine styling a selected cell using the CreateCellContentMethod.
In our last article, we discussed changing the background color settings for the cell by rewriting the ApplyCellStyles method, and setting the Border's Background property. This article covers another aspect of styling: how to set the cell font.
One of the most asked questions for the FlexGrid is how to set the style of the cell (including the foreground color and background color). Normally, we implement the style settings through the FlexGrid's CellFactory by overriding the ApplyCellStyles method. This article introduces you to using the FlexGrid’s CellFactory and provides an example of how to set a specific cell style using FlexGrid.
While many of the examples you'll see in the FlexChart demos and documentation are geared toward quarterly sales reports and dashboards, you can take your charts out of the financial sector. Any section of your business that needs to report on results will find FlexChart useful, but a Marketing department might make heavy use of Line, Bar, and Pie charts. These charting options can help track the effectiveness of any departmental strategy in the long-term, and the effectiveness of a single campaign in the short-term.
The ComponentOne Studio FlexChart's addition of Funnel chart—an excellent tool for summarizing data—enables your users to quickly visualize stages in a linear process. Most often it's used to show sales processes to pinpoint potential problem areas, but we'll see in this blog that the uses can be extended far beyond sales. Any funnel consists of the higher part called head (or base), and the lower part is referred to as the neck. The values displayed are in progressively decreasing proportion and amount to 100% in total.
ComponentOne Studio's FinancialChart control comes with built-in support for four types of Fibonacci tools that can be applied to a price or an indicator. These tools helps to analyze trends in the price chart and predict the next price. When the price goes up, they act as resistance levels, and vice-versa.
The new WPF Gantt control, GanttView, supports all the major Gantt chart needs--predecessors, dependencies, constraints, time-scales, etc. It also provides 17 built-in runtime dialogs so your users can seamlessly interact with the project management tool, and you won't need to write a single line of code.
InputPanel, a popular WinForms control that acts like a complete data-entry form, is now available in WPF and UWP. InputPanel manages the design, layout, appearance, and behavior of multiple input components. Here's a two-minute video that walks you through how to get started in WPF.
Since WPF's first release, people keep discussing whether its performance is comparable with WinForms, or whether this platform will eventually die. Now we're seeing the same questions about UWP. Let's try to answer with actual data about our FlexGrid performance.
Last summer we published the first version of WPF DataGrid Performance Comparison. Let's look at an updated version and share some new numbers. If you'd like to skip the methodology, jump right to the results.
With the 2016v3.5 release, you can now use FlexViewer for WPF (Beta) a full-fledged WPF report viewer for FlexReports.