← Back to all blogs

Featured Posts

Posts tagged with 'wpf'

Hierarchical C1TreeView from Self-referential DataSource

As it appears, this is among one of the most common discussions on web, so thought of writing something related to C1TreeView.

C1DataGrid Cell Animation Part 2

We saw how we can animate cells to show value changes in the WPF version of C1DataGrid here.

Working with the new TimeLine Scheduler View

The ComponentOne Scheduler controls now support a Time Line view for displaying appointments in a horizontal layout. This view is much like the “Schedule” view in Microsoft Outlook 2010, and yet we even offer it with the Office 2003 and 2007 visual styles.

GWB- Enrique Lima Reviews Entity Framework C1DataSource

 Geekswithblogs.net is a community group of bloggers delivering information and insight to developers and IT professionals. Mr. Enrique Lima recently evaluated ComponentOne's Studio for Entity Framework as part of the influencer program.

First Look at C1OutlookBar

One of our new controls in the 2011 v3 release is the C1OutlookBar in Studio for Silverlight and WPF. This control also goes by the name of C1NavBar in our Studio for WinForms. We found that "OutlookBar" was a more accurate and community-accepted name so we decided to go with this one in the XAML platforms. With C1OutlookBar, you can exactly replicate the navigation pane in Microsoft Outlook 2007 and 2010. See a live demo.

Customize the C1DateTimePicker Calendar

There are endless customisations possible with a WPF/Silverlight Calendar control.

Studio Enterprise 2011 v3 Released Today!

Today is a great day around the ComponentOne offices as we're proud to announce our 2011 v3 edition of our tools has been released!

Studio for Entity Framework Released

I am happy to announce that we have already released Studio Enterprise 2011 v3. Among the many new features in this release is an entire new product, our Studio for Entity Framework. This new set of data source components are designed to work on top of the Microsoft ADO.NET Entity Framework and RIA Services. They give you ease-of-use and performance enhancements for your WinForms, WPF and Silverlight applications. Our design-time components make it easy for any level of .NET developer to work with Entity Framework and the Virtual Mode feature improves performance for even the largest dataset.

DataGrid Filtering in Depth: Silverlight and WPF

The ComponentOne DataGrid for Silverlight and WPF provides advanced data visualization with a lot of bells and whistles when compared to the standard DataGrid control. One of those whistles is easy data filtering. The control has evolved over the past few years and so has its filtering features. The C1DataGrid supports several different filtering techniques and each is easy to implement and advanced in functionality.

The WPF does not have a native "PrintPreview" dialog as it is there in Winforms. In this blog we will discuss how we can use DocumentViewer control for print previewing WPF Flexgrid.

XAML Cubed: Developing for the Browser, Desktop & Phone

Despite some compatibility issues, it is possible to share code across all 3 platforms in the XAML realm: WPF, Silverlight and Windows Phone. This talk covers 10 tips for multi-targeting which will help prepare you for Windows 8 and WinRT opportunities. I debuted this talk at ComponentOne's Tech Connection Live! Twin Cities.

Using CustomFields in WPF Report Applications

When the report definition files using Custom Fields (like Charts) is used in C1WpfReport, the following exception is observed:

The WPF CarouselPanel is a virtualizing panel control that arranges child elements along an arbitrary 3D path. We can use C1CarouselPanel with any items control to turn a flat list of items into a virtualizing carousel with true 3D perspectives and scrolling animation.

In a previous post I demonstrated how you can display photos from the server inside Silverlight and using C1CoverFlow to create an interactive photo gallery. Using C1CoverFlow gives you a familiar iTunes UI, but the one limitation is that the photos can’t be expanded (without some significant more work). In this post I’ll demonstrate how you can use the new C1TileView control to create a photo gallery with minimize/maximize functionality. In this post I’m leaving out the code which loads images from the server using an XML file, but you can take that from the previous post and apply it to this one yourself if you are interested enough.

Export WPF C1FlexGrid to Excel

C1Flexgrid does not expose any direct method for exporting to excel, but you can easily achieve the functionality using helper classes provides with the 'ExcelGrid' (Silverlight) sample.

Localization, Localización, Lokalisering

With Studio for WPF and Silverlight 2011 v2, you can now broaden your global audience with built-in localization support for 20+ international languages. This means that all UI strings baked into ComponentOne WPF and Silverlight controls can be automatically translated into these languages (aside from English):

Introducing C1DataSource for Entity Framework

We just released a CTP of our newest dev tool: Studio for Entity Framework. This set of data binding components is built on top of the powerful ADO.NET Entity Framework to make things simpler and even more powerful. Studio for Entity Framework includes 1 key design-time component, C1DataSource, which can be used with your already existing entity data models. You don't have to change the way you're handling your data; you simply plug C1DataSource into the view layer.

Save Time with ClearStyle

ComponentOne ClearStyle technology is one of the most unique and useful features of Studio for Silverlight and WPF. ClearStyle makes styling controls very easy. It allows developers to customize a control's appearance (ie colors) without having to hassle with XAML templates and Expression Blend. You can fully customize the style of any ComponentOne control right on the Visual Studio 2010 design surface thanks to ClearStyle. And the best thing is that ClearStyle is baked into the C1 controls, so there's nothing new you have to learn. This blog post explains how you can take advantage of ClearStyle and save time styling your applications.

Add Datapoint Symbols Dynamically to C1Chart

As a general rule, Silverlight/WPF performance degrades with an increase in the number of objects in visual tree. For instance, take the LineSymbol Chart. When a large number of  data points are plotted, the rendering is slow, as the large number of datapoint Symbols makes the visual tree quite large.  In extreme cases, this can even make user interaction quite difficult.