Telerik Forums
UI for WPF Forum
1 answer
70 views
We are using the RadGridView to present paged data and would like to intercept the Sort events and plug in our own mechanism to sort across the entire data set. Is there a straightfoward way to do this?

Another requirement is that we need to disable sorting on some columns - is this possible?

Kind regards,

Will Holley
Nedyalko Nikolov
Telerik team
 answered on 10 Jun 2008
1 answer
76 views
When the grid first loads and we have our column widths set to Auto, the column widths are correct. However, when we change the itemssource property to point to a different datasource (which loads it's data asyncronously), the widths do not update.

Is it possible to force the columns to re-evaluate their widths? Calling AutoFitColumns via reflection doesn't seem to work (!).

Kind regards,

Will Holley


Nedyalko Nikolov
Telerik team
 answered on 10 Jun 2008
2 answers
274 views
Hi,

We are just experimenting with the RadGridView in the WPF controls and have found that when we bind to an observable collection, CollectionChanged events cause the grid to throw an exception:

"This type of CollectionView does not support changes to its SourceCollection from a thread different from the Dispatcher thread."
   
   at System.Windows.Data.CollectionView.OnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args)
   at Telerik.Windows.Controls.Core.Data.VirtualizingRecordCollection.OnCollectionChanged(NotifyCollectionChangedEventArgs e)
   at Telerik.Windows.Controls.Core.Data.VirtualizingRecordCollection.Reset()
   at Telerik.Windows.Controls.Core.Data.VirtualizingRecordCollection.set_RealRecords(IList`1 value)
   at Telerik.Windows.Controls.Core.Data.RecordManager.RecalculateGroups()
   at Telerik.Windows.Controls.Core.Data.RecordManager.ResetRecords()
   at Telerik.Windows.Controls.Core.Data.RecordManager.OnSourceCollectionChanged(Object sender, NotifyCollectionChangedEventArgs e)
   at Telerik.Windows.Controls.Core.Data.RecordManager.ReceiveWeakEvent(Type managerType, Object sender, EventArgs e)
   at System.Windows.WeakEventManager.DeliverEventToList(Object sender, EventArgs args, ListenerList list)
   at System.Windows.WeakEventManager.DeliverEvent(Object sender, EventArgs args)
   at System.Collections.Specialized.CollectionChangedEventManager.OnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args)
   at System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke(Object sender, NotifyCollectionChangedEventArgs e)

This looks to be a bug in the grid as we haven't experienced this with the other WPF grids we tried. Do you know of a work around?

Many thanks,

Will Holley
Nedyalko Nikolov
Telerik team
 answered on 10 Jun 2008
1 answer
94 views
how can i do, for use the carrusel without scroll controls , i need that with the mouse move it and can select items and when i click a front item can open a rad window, or this item show me another carrusel o reload the same with others items.

i am a subscribed user but in the client.net i dont see the support for wpf controls.

please response me it is urgent for me, i need this.

fcibreiro@harweb.net
Milan
Telerik team
 answered on 06 Jun 2008
2 answers
113 views
Been looking at the carousel components. There is one issue and one nice to have. These can be seen on the examples.

1. This one looks like a bug. When you move to the left, you get to the 'end' where you can't move left anymore but there are still images to the left. You just can't click on them. Same if you move to the right. If you displayed a distinct list of images that occur only once (as you would if you laoded them from a database), you can never click on those couple of items. They seem to be unusable. 

2. This one woul be a nice to have. If you move to the left, why should you come to a stop? Couldn't it just scroll back around to the right? So you end up with a circle of items that you can just keep moving through in one direction rather than a distinct list which has a start and end.
Milan
Telerik team
 answered on 06 Jun 2008
1 answer
119 views
Hello,
I just started to play around a bit with the new Telerik WPF Controls.

I use Blend 2.5 to design my window. I can drag and drop the RadCalendar on the window. When I change the theme for the RadCalendar, I get a "Object Reference not set to an instance of an object" error.
The xaml property on the RadCalendar looks like this: Telerik_Windows_Controls_UI:Theming.Theme="Vista"

Is there some dll missing ? I have references to Telerik.Windows.Controls.Core.dll, Telerik.Windows.Controls.UI.dll and Telerik.Windows.Controls.UI.Design.dll

Thanks for any suggestions,
Nicolas
Hristo
Telerik team
 answered on 05 Jun 2008
2 answers
150 views
Dear all,

I'm pleased to inform you that we have just shipped our first public beta for the RadControls for WPF control suite. The beta contains three controls: RadGridView, RadCarousel and RadCalendar, and a lot more are scheduled to join those three in the near future.

The distribution should be available in your Client.net account if you are a registered customer. Download it, play with it, and give us all the feedback you got. And of course, visit us next week at Microsoft TechEd 2008--I'd love to have a chat and show off some of our WPF and Silverlight goodness.

Oh, and one last thing--don't forget to read through the release notes below.

Thanks,
Hristo Deshev
The Telerik WPF Team


RadControls for WPF Beta 1

RadGridView Features

  • Powerful data binding
  • Truly  lookless and completely stylable  controls.
  • Rich built-in and themes.
  • Remarkably  flexible hierarchy model
  • In-place data editing and built-in data validation
  • Powerful data binding
  • Rich customization of UI layout
  • Data organization: grouping, sorting

RadCarousel Features

  • RadCarouselPanel - can both host standalone controls and be used in conjunction with any WPF items control like a ListBox or a ListView to spice up its appearance.
  • UI virtualization - to optimally utilize system resources, the RadCarouselPanel will only display UI elements for the currently visible items when used in an items control.
  • RadCarousel - a fully functional data bound control taking full advantage of the performant LINQ-based Telerik data engine.
  • Selection and current item support that enable data binding scenarios from XAML only.
  • Slick animations - with RadCarousel any numeric property can be animated, thus creating exciting user experience.
  • Data items presentation can be autogenerated thus allowing you to quickly display your business objects inside your application.
  • Rich item customization through styles, templates, and animations.
  • Scroll support: intelligently detect when placed in a scrollable container and automatically navigates when the user uses the scroll bars or the mouse wheel.
  • Custom animation paths support - any path can be used for item movement. This allows designers to create the best path for the situation at hand in Expression Blend.
  • Flexible control points specification mechanism tightly integrated with visual effects like scaling, opacity, skew transforms.

RadCalendar Features

  • Date selection
  • Culture awareness
  • Different views
  • Navigation
  • Customization
  • Multiple selection

Known Issues

  • Some scrolling performance issues when using grouping
  • The sample data sets have not been optimized for size and that causes large initial download for the sample XBAP application
  • The Grouping/Aggregates example load a large data sets and is prohibitively slow when run as XBAP.
  • High CPU load when using layered windows (Window.AllowsTransparency=True or Window.WindowStyle=None) in your app. This is a Windows/Microsoft .NET issue that will be addressed in .NET 3.5 SP1

Martin
Telerik team
 answered on 03 Jun 2008
Narrow your results
Selected tags
Tags
+113 more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?