Telerik blogs
  • Web

    Customizing RadRichTextBox’s ContextMenu and SelectionMiniToolBar

    With Q3 2010 we introduced some cool UI additions to RadRichTextBox, including SelectionMiniToolBar and ContextMenu. SelectionMiniToolBar SelectionMiniToolBar is a floating toolbar that appears next to the current position after making a selection with the mouse in the document. It contains some useful commands for formatting text: As RadRichTextBox loads the default SelectionMiniToolBar using MEF, it can be completely replaced with a custom one. This can be done as easy as with the other RadRichTextBox dialogs by implementing the ISelectionMiniToolBar interface and marking the class that implements it with the CustomSelectionMiniToolBarAttribute attribute. The technique was also described in greater details in this blog...
    November 17, 2010 2 min read
  • Web

    RadMediaPlayer true FullScreen support

    Telerik's official Q3 2010 release just came public introducing many improvements and new features. One of them is RadMediaPlayer's full screen support. Prior to Q3 2010 release developers had to implement additional logic to provide full screen support for their apps using RadMediaPlayer. With the new release users can experience true full screen apps without any custom code. Full screen support is build inside the media player but can be easily customized by using the IsFullScreenProperty or attaching a handler to the FullScreenChanged event. In addition, two new properties are available which you can use to customize whether the video controls panel and...
    November 12, 2010 1 min read
  • Release

    Expression Descriptors in Q3 2010 for WPF & Silverlight

    Another four months have gone by and another awesome release of RadControls has arrived! One of the exciting new features in this release are the so-called 'Expression Descriptors'. Previously, whenever our clients wanted to filter data but needed even more control than our good old FilterDescriptor could provide, they had to subclass it and override some of its methods. Even though that approach works, it is tedious and cumbersome. And, as much as LINQ Expressions rock, having to manually generate expression trees by hand... yuck! The new FilterDescriptor<T> allows you to directly plug a predicate that determines which items are filtered. You...
    November 11, 2010 2 min read
  • Desktop WPF

    RadOutlookBar – minimization capabilities

    In this blog post we will go through a new feature of the RadOutlookBar – the minimization capabilities. With the upcoming release of the RadControls for Silverlight and WPF the RadOutlookBar will come with a couple of new properties: IsMinimizable – boolean property that allows you to choose whether the RadOutlookBar can be minimized or not IsMinimized - boolean property that allows you to choose whether the RadOutlookBar should be minimized or not MinimizedWidth – double property that represents the width that will be set to the RadOutlookBar, when it is minimized MinimizedWidthThreshold – double property that represents at what width...
    November 09, 2010 1 min read
  • Desktop WPF

    RadRating – the new Precision property

    With the upcoming release Q3 of RadControls for Silverlight and WPF the RadRating will come with a new feature – the Precision property. The Precision property have three predefined values: Item - you can rate with whole item (star) Half - you can rate with half item (star) Exact - you can rate with custom precision Examples Precision = Item (rate with whole item): <telerik:RadRating Precision="Item" ToolTipService.ToolTip="{Binding RelativeSource={RelativeSource Self}, Path=Value}" /> Precision = Half (rate with half item): <telerik:RadRating Precision="Half" ToolTipService.ToolTip="{Binding RelativeSource={RelativeSource Self}, Path=Value}" /> Precision = Exact (rate with custom precision): <telerik:RadRating Precision="Exact" ToolTipService.ToolTip="{Binding RelativeSource={RelativeSource Self},...
    November 09, 2010 1 min read