Telerik Forums
UI for WPF Forum
1 answer
93 views
Hello, i have some panes with summer theme and the pane header looks
nice with a grey gradient brush. When i float any pane to a another position the paneheader
changes the header color to a solid grey background. How can i have the same gradient header
backcolor before floating? thank you for help ... greetings ... ricc
Dani
Telerik team
 answered on 11 Nov 2011
2 answers
154 views
I just updated to the latest version of WPF controls from RadControls_for_WPF40_2011_2_0920_Dev_hotfix.zip and decided to try out the PropertyGrid. I'm not planning on using the autogenerate feature, but thought it might be helpful to point out what I noticed.

Each time I change objects in the Item property, my application becomes unresponsive for a few seconds, and memory usage goes up by anywhere from 20 MB to 200 MB. It never runs out of memory, because it appears in ProcessExplorer to be reclaimed as soon as it hits the memory ceiling. When it is finished, it displays the 30 to 50 properties on my objects. But it does not provide any expanders to view properties of nested objects. (EDIT: I just noticed the NestedPropertiesVisibility setting)

It appears that most of the time is spent in Type.GetProperties() after about ten recursive calls to GenerateNestedPropertyDefinitions(). You might benefit from using some caching so that you don't have to make so many calls to Type.GetProperties(). Maybe something like the TypeInfoCache from http://www.codeproject.com/KB/cs/generaldynamicobjectproxy.aspx. And maybe find a way to perform the property searches on a background thread.
Ivan Ivanov
Telerik team
 answered on 11 Nov 2011
3 answers
131 views
I'm trying to execute the example here: http://www.telerik.com/help/wpf/raddatafilter-how-to-create-custom-filter-editors.html

When I'm inside the EditorCreated triggered method, switching through the property names I try to set the value of e.Editor to a RadComboBox. See below.

private void DataFilter_EditorCreated(object sender, Telerik.Windows.Controls.Data.DataFilter.EditorCreatedEventArgs e)
        {
            switch (e.ItemPropertyDefinition.PropertyName)
            {
                case "Name":
                    RadComboBox temp = (RadComboBox)e.Editor;
                    temp.ItemsSource = nameList;
                    break;
            }
        }

I get an InvalidCastException when I try to cast e.Editor. It is of type StringFIlterEditor. What am I missing from the example?
Austin
Top achievements
Rank 1
 answered on 10 Nov 2011
4 answers
178 views
I am trying to display the MaterialName values in the Legend...

The Chart controls creates a line for each MaterialName in the list but I cannot get the Legend to display those names...

All the examples I found use static Legend captions.

I am using this ItemSource:

public class ForecastValue
{
    public string MaterialName { get; set; }
    public double Period { get; set; }
    public double Quantity { get; set; }
}

This is the XAML code:

<telerik:RadChart x:Name="EquipmentDistribution" ItemsSource="{Binding ForecastValueList}" >
    <telerik:RadChart.DefaultView >
        <telerik:ChartDefaultView >
            <telerik:ChartDefaultView.ChartLegend>
                <telerik:ChartLegend DisplayMemberPath="MaterialName" />
            </telerik:ChartDefaultView.ChartLegend>
            <telerik:ChartDefaultView.ChartArea>
                <telerik:ChartArea OverridesDefaultStyle="False" EnableAnimations="False">
                    <telerik:ChartArea.AxisY>
                        <telerik:AxisY Title="Quantity"/>
                    </telerik:ChartArea.AxisY>
                    <telerik:ChartArea.AxisX>
                        <telerik:AxisX Title="Periods"/>
                    </telerik:ChartArea.AxisX>
                </telerik:ChartArea>
            </telerik:ChartDefaultView.ChartArea>
        </telerik:ChartDefaultView>
    </telerik:RadChart.DefaultView>
    <telerik:RadChart.SeriesMappings>
        <telerik:SeriesMapping LegendLabel="MaterialName">
            <telerik:SeriesMapping.SeriesDefinition>
                <telerik:LineSeriesDefinition LegendDisplayMode="SeriesLabel" />
            </telerik:SeriesMapping.SeriesDefinition>
            <telerik:ItemMapping DataPointMember="LegendLabel" FieldName="MaterialName"/>
            <telerik:ItemMapping DataPointMember="XValue" FieldName="Period"/>
            <telerik:ItemMapping DataPointMember="YValue" FieldName="Quantity" />
        </telerik:SeriesMapping>
    </telerik:RadChart.SeriesMappings>
</telerik:RadChart>
Michel
Top achievements
Rank 1
 answered on 10 Nov 2011
2 answers
296 views
Hi there,

I am just placing this control on my WPF page, following all instructions and demos from telerik website and I am stuck with "Ambiguous match found " - that does not make any sense to me. Does anyone have any ideas how to solve this problem? Thanks.
Find below my WPF code:

<my1:HtmlDataProvider x:Name="HtmlProvider" RichTextBox="{Binding ElementName=txtRichBody}" Html="{Binding Body, Mode=TwoWay}" />

 

<telerik:RadRichTextBoxRibbonUI Name="txtRichBodyBar" ApplicationName="Body" DataContext="{Binding Path=Body, ElementName=txtRichBody}" Height="125" Margin="316,0,494,0">

 

 

<telerik:RadRichTextBoxRibbonUI.Resources>

 

 

<telerik:FontFamiliesProvider x:Key="FontFamiliesProvider" />

 

 

</telerik:RadRichTextBoxRibbonUI.Resources>

 

 

<telerikRibbonBar:RadRibbonTab Header="Home">

 

 

<telerikRibbonBar:RadRibbonGroup DialogLauncherVisibility="Visible" Header="Font" telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ShowFontPropertiesDialogCommand}">

 

 

<telerikRibbonBar:RadRibbonGroup.Variants>

 

 

<telerikRibbonBar:GroupVariant Priority="2" Variant="Medium" />

 

 

<telerikRibbonBar:GroupVariant Priority="4" Variant="Small" />

 

 

<telerikRibbonBar:GroupVariant Priority="5" Variant="Collapsed" />

 

 

</telerikRibbonBar:RadRibbonGroup.Variants>

 

 

<telerik:RadOrderedWrapPanel>

 

 

<StackPanel Orientation="Horizontal">

 

 

<telerikRibbonBar:RadRibbonComboBox CanAutocompleteSelectItems="False" CanKeyboardNavigationSelectItems="False" CommandParameter="{Binding RelativeSource={RelativeSource Self}, Path=SelectedValue}" Height="21" IsReadOnly="True" ItemsSource="{Binding Source={StaticResource FontFamiliesProvider}, Path=RegisteredFonts}" OpenDropDownOnFocus="True" telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ChangeFontFamilyCommand}" Width="132" />

 

 

<telerikRibbonBar:RadRibbonComboBox CanAutocompleteSelectItems="False" CanKeyboardNavigationSelectItems="False" CommandParameter="{Binding RelativeSource={RelativeSource Self}, Path=SelectedItem.Tag}" Height="21" IsEditable="True" IsReadOnly="True" IsTextSearchEnabled="False" OpenDropDownOnFocus="True" telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ChangeFontSizeCommand}" Width="45">

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="8" Tag="10.67" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="9" Tag="12" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="10" Tag="13.33" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="11" Tag="14.67" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="12" Tag="16" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="14" Tag="18.67" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="16" Tag="21.33" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="18" Tag="24" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="20" Tag="26.67" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="22" Tag="29.33" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="24" Tag="32" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="26" Tag="34.67" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="28" Tag="37.33" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="36" Tag="48" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="48" Tag="64" />

 

 

<telerikRibbonBar:RadRibbonComboBoxItem Content="72" Tag="96" />

 

 

</telerikRibbonBar:RadRibbonComboBox>

 

 

</StackPanel>

 

 

<telerik:RadButtonGroup>

 

 

<telerikRibbonBar:RadRibbonButton telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=IncrementFontSizeCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/font-increasesize.png" />

 

 

<telerikRibbonBar:RadRibbonButton telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=DecrementFontSizeCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/font-decreasesize.png" />

 

 

</telerik:RadButtonGroup>

 

 

<telerik:RadButtonGroup>

 

 

<telerikRibbonBar:RadRibbonButton telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ClearFormattingCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/ClearFormatting16.png" />

 

 

</telerik:RadButtonGroup>

 

 

<telerik:RadButtonGroup>

 

 

<telerikRibbonBar:RadRibbonToggleButton telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ToggleBoldCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/bold.png" />

 

 

<telerikRibbonBar:RadRibbonToggleButton telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ToggleItalicCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/italic.png" />

 

 

<telerikRibbonBar:RadRibbonSplitButton IsToggle="True" telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ToggleUnderlineCommand}" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/underline.png">

 

 

<telerikRibbonBar:RadRibbonSplitButton.DropDownContent>

 

 

<telerik:RadGallery ItemHeight="26" ItemWidth="156" telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ChangeUnderlineDecorationCommand}" ViewportHeight="210" ViewportWidth="157">

 

 

<telerik:RadGalleryItem Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/underline1.png" Tag="Line" />

 

 

<telerik:RadGalleryItem Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/underline2.png" Tag="DoubleLine" />

 

 

<telerik:RadGalleryItem Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/underline3.png" Tag="ThickLine" />

 

 

<telerik:RadGalleryItem Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/underline4.png" Tag="DottedLine" />

 

 

<telerik:RadGalleryItem Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/underline5.png" Tag="DashedLine" />

 

 

<telerik:RadGalleryItem Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/underline6.png" Tag="DotDashedLine" />

 

 

<telerik:RadGalleryItem Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/underline7.png" Tag="DotDotDashedLine" />

 

 

<telerik:RadGalleryItem Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/underline8.png" Tag="Wave" />

 

 

</telerik:RadGallery>

 

 

</telerikRibbonBar:RadRibbonSplitButton.DropDownContent>

 

 

</telerikRibbonBar:RadRibbonSplitButton>

 

 

<telerikRibbonBar:RadRibbonToggleButton telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ToggleStrikethroughCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/Strikethrough16.png" />

 

 

<telerikRibbonBar:RadRibbonToggleButton telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ToggleSubscriptCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/subscript.png" />

 

 

<telerikRibbonBar:RadRibbonToggleButton telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ToggleSuperscriptCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/superscript.png" />

 

 

</telerik:RadButtonGroup>

 

 

<telerik:RadButtonGroup>

 

 

<telerik:HighlightColorPicker AutomaticColor="Transparent" Height="22" Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/highlight.png" NoColorText="No color" telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ChangeFontHighlightColorCommand}" SelectedColor="Yellow" />

 

 

<telerik:HighlightColorPicker Height="22" Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/FontForeColor.png" telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ChangeFontForeColorCommand}" SelectedColor="Red" />

 

 

</telerik:RadButtonGroup>

 

 

</telerik:RadOrderedWrapPanel>

 

 

</telerikRibbonBar:RadRibbonGroup>

 

 

<telerikRibbonBar:RadRibbonGroup DialogLauncherVisibility="Visible" Header="Paragraph" telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ShowParagraphPropertiesDialogCommand}">

 

 

<telerikRibbonBar:RadRibbonGroup.Variants>

 

 

<telerikRibbonBar:GroupVariant Priority="1" Variant="Medium" />

 

 

<telerikRibbonBar:GroupVariant Priority="3" Variant="Collapsed" />

 

 

</telerikRibbonBar:RadRibbonGroup.Variants>

 

 

<telerik:RadOrderedWrapPanel>

 

 

<telerik:RadButtonGroup>

 

 

<telerikRibbonBar:RadRibbonToggleButton telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ToggleBulletsCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/list-bullets.png" />

 

 

<telerikRibbonBar:RadRibbonToggleButton telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ToggleNumberedCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/list-numbered.png" />

 

 

<telerikRibbonBar:RadRibbonDropDownButton Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/MultilevelList.png">

 

 

<telerikRibbonBar:RadRibbonDropDownButton.DropDownContent>

 

 

<StackPanel>

 

 

<telerik:RadGroupHeader Content="List Library" />

 

 

<telerik:RadGallery ItemHeight="88" ItemWidth="88" telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ChangeListStyleCommand}" ViewportHeight="176" ViewportWidth="266">

 

 

<telerik:RadGalleryItem Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/MultilevelListNone.png" Tag="None" />

 

 

<telerik:RadGalleryItem Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/MultilevelListBulleted.png" Tag="Bulleted" />

 

 

<telerik:RadGalleryItem Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/MultilevelListNumbered.png" Tag="Numbered" />

 

 

<telerik:RadGalleryItem Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/MultilevelListNumberedParenthesis.png" Tag="NumberedParenthesis" />

 

 

<telerik:RadGalleryItem Image="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/MultilevelListNumberedHierarchical.png" Tag="NumberedHierarchical" />

 

 

</telerik:RadGallery>

 

 

</StackPanel>

 

 

</telerikRibbonBar:RadRibbonDropDownButton.DropDownContent>

 

 

</telerikRibbonBar:RadRibbonDropDownButton>

 

 

</telerik:RadButtonGroup>

 

 

<telerik:RadButtonGroup>

 

 

<telerikRibbonBar:RadRibbonToggleButton telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ToggleFormattingSymbolsCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/formatting-symbols.png" />

 

 

</telerik:RadButtonGroup>

 

 

<telerik:RadButtonGroup>

 

 

<telerikRibbonBar:RadRibbonToggleButton CommandParameter="Left" telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ChangeTextAlignmentCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/alignleft.png" Text="Align Left" />

 

 

<telerikRibbonBar:RadRibbonToggleButton CommandParameter="Center" telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ChangeTextAlignmentCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/aligncenter.png" Text="Center" />

 

 

<telerikRibbonBar:RadRibbonToggleButton CommandParameter="Right" telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ChangeTextAlignmentCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/alignright.png" Text="Align Right" />

 

 

<telerikRibbonBar:RadRibbonToggleButton CommandParameter="Justify" telerik:RadRichTextBoxRibbonUI.RichTextCommand="{Binding Path=ChangeTextAlignmentCommand}" Size="Small" SmallImage="/Telerik.Windows.Controls.RichTextBoxUI;component/Images/MSOffice/16/alignjustify.png" Text="Justify" />

 

 

</telerik:RadButtonGroup>

 

 

</telerik:RadOrderedWrapPanel>

 

 

</telerikRibbonBar:RadRibbonGroup>

 

 

<telerik:RadRibbonGroup />

 

 

</telerikRibbonBar:RadRibbonTab>

 

 

</telerik:RadRichTextBoxRibbonUI>

 

 

<telerik:RadRichTextBox

 

Margin="316,125,0,0"

 

x:Name="txtRichBody"

 

Width="411"

 

/>


Emerson
Top achievements
Rank 1
 answered on 10 Nov 2011
0 answers
70 views
Hello everyone,

I am using telerik:RadCarousel control and I want to apply style for selected item should be highlighted some different color so I am using some triggers but it will give me error.I am using telerik triggers
like this
<ControlTemplate.Triggers>
    <Trigger Property="IsSelected" Value="True" >
        <Setter TargetName="CarouselItemMainBorder" Property="Background">
            <Setter.Value>
                <LinearGradientBrush EndPoint="108,472" StartPoint="108,23" MappingMode="Absolute">
                    <GradientStop Color="#FF344B97" Offset="0"/>
                    <GradientStop Color="#FF000000" Offset="1"/>
                    <GradientStop Color="#FF233F7E" Offset="0.045"/>
                    <GradientStop Color="#FF000000" Offset="0.0451"/>
                </LinearGradientBrush>
            </Setter.Value>
        </Setter>
        <Setter TargetName="CarouselItemInnerBorder" Property="Background">
            <Setter.Value>
                <LinearGradientBrush  EndPoint="101,462" StartPoint="101,13" MappingMode="Absolute">
                    <GradientStop Color="#FF344B97" Offset="0"/>
                    <GradientStop Color="#FF000000" Offset="1"/>
                    <GradientStop Color="#FF233F7E" Offset="0.045"/>
                    <GradientStop Color="#FF000000" Offset="0.0451"/>
                </LinearGradientBrush>
            </Setter.Value>
        </Setter>
    </Trigger>
</ControlTemplate.Triggers>

and I have some Xaml like this.
<telerikNavigation:RadCarousel Height="{Binding MainMenuHeight}" 
                           Width="{Binding MainMenuWidth}"
                           ItemsSource="{Binding Path=Menu.Options}"
                           SelectedItem="{Binding SelectedMainMenuOption, Mode=TwoWay}"
                           AutoGenerateDataPresenters="True" 
                           Background="Transparent"
                           HorizontalScrollBarVisibility="Disabled"
                           VerticalScrollBarVisibility="Disabled"
                           VerticalContentAlignment="Stretch"
                           IsSynchronizedWithCurrentItem="True"
                           CurrentItem="{Binding SelectedMainMenuOption, Mode=TwoWay}"
                           Focusable="False"
                           IsTabStop="False"
                           Grid.Row="2">
 
    <telerikNavigation:RadCarousel.ItemTemplate>
        <DataTemplate>
            <Border Focusable="True">
                <StackPanel Orientation="Horizontal" Focusable="True">
                    <Image Source="{Binding IconPath}" Focusable="True"/>
                    <TextBlock Text="{Binding Title}" Focusable="True" VerticalAlignment="Center"/>
                </StackPanel>
            </Border>
        </DataTemplate>
    </telerikNavigation:RadCarousel.ItemTemplate>
 
    <telerikNavigation:RadCarousel.ItemsPanel>
        <ItemsPanelTemplate>
            <telerikNavigation:RadCarouselPanel x:Name="radCarouselPanel"
                                            PathPadding="0"
                                            IsScalingEnabled="True"
                                            IsOpacityEnabled="False"
                                            ItemsPerPage="{Binding ItemsPerPage}"
                                            Path="{StaticResource menuPath}"
                                            CanVerticallyScroll="True"
                                            CanHorizontallyScroll="False"
                                            VerticalAlignment="Stretch"
                                            IsSelectedTopItem="True"
                                            Focusable="False">
            </telerikNavigation:RadCarouselPanel>
        </ItemsPanelTemplate>
    </telerikNavigation:RadCarousel.ItemsPanel>
     
</telerikNavigation:RadCarousel>
so how I can apply this kind of formate.

Thank you.
jitendra jadav
Top achievements
Rank 1
 asked on 10 Nov 2011
1 answer
73 views
Hi -
When will the 2011 Q3 controls be officially released? We're aware that the 2011 Q3 controls are currently in Beta. We'd like to know the date they will be officially released. We want to include them in a new project release, but need to know the exact release date in our to schedule our development and deployment dates.
Thanks,
Sandy

Hristo
Telerik team
 answered on 10 Nov 2011
4 answers
280 views
I have a line chart set to display datetime for X-Axis to display DefaultLabelFormat="#VAL{hh:mm:ss}" If the radchart is directly set in the xaml it works fine. However if it is in a datatemplate and rendered through a contentpresenter, it won;t work. even the title and legend won't show up neither. It always display the full date string which getting overlap. See the upper chart. ( In my case I have to put it into a template as that is part of the content in an itemscontrol, I had a hard time to find out that the template gets into the way.) Anybody run into similar issue? what is the solution?


Window x:Class="WpfApplication3.MainWindow"  

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

 Title="MainWindow" Height="521" Width="525"

 xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation">
<Window.Resources >

     <DataTemplate x:Key="GraphTemplate" >   

<Grid >

   <telerik:RadChart Height="264" ItemsSource="{Binding DataList}" Margin="34,21,0,0" x:Name="radChart1" VerticalAlignment="Top" HorizontalAlignment="Stretch" HorizontalContentAlignment="Stretch">

     <telerik:RadChart.SeriesMappings >

         <telerik:SeriesMapping LegendLabel="T" >

             <telerik:SeriesMapping.SeriesDefinition >

                 <telerik:LineSeriesDefinition ShowItemLabels="False" ShowPointMarks="False" />

             </telerik:SeriesMapping.SeriesDefinition>

             <telerik:SeriesMapping.ItemMappings >

                 <telerik:ItemMapping DataPointMember="XValue" FieldName="Dt" />

                 <telerik:ItemMapping DataPointMember="YValue" FieldName="Data" />

             </telerik:SeriesMapping.ItemMappings>

         </telerik:SeriesMapping>

     </telerik:RadChart.SeriesMappings>

     
    <telerik:RadChart.DefaultView >

         <telerik:ChartDefaultView >

             <telerik:ChartDefaultView.ChartArea >

                 <telerik:ChartArea >

                     <telerik:ChartArea.AxisX >

                         <telerik:AxisX DefaultLabelFormat="#VAL{hh:mm:ss}" LabelRotationAngle="70" LabelStep="2" Title="Time1" />

                     </telerik:ChartArea.AxisX>

                 </telerik:ChartArea>

             </telerik:ChartDefaultView.ChartArea>

         </telerik:ChartDefaultView>

     </telerik:RadChart.DefaultView>

 </telerik:RadChart>

 </Grid>

 </DataTemplate>

</Window.Resources>

 
<Grid x:Name="maingrid" Loaded="Grid_Loaded">

    <Grid.RowDefinitions>

        <RowDefinition />

         <RowDefinition />

     </Grid.RowDefinitions>

 
<!--going through the template will not get x_axis in correct format-->

<ContentPresenter Grid.Row="0" ContentTemplate="{StaticResource GraphTemplate}" Content="{Binding }" />

 <!--this will get the x-axis correct. the code is the same as what in the template-->

 <telerik:RadChart Grid.Row="1" Height="264" ItemsSource="{Binding DataList}" Margin="34,21,0,0" x:Name="radChart1" VerticalAlignment="Top" HorizontalAlignment="Stretch" HorizontalContentAlignment="Stretch">

     <telerik:RadChart.SeriesMappings >

        <telerik:SeriesMapping LegendLabel="T" >

        <telerik:SeriesMapping.SeriesDefinition >

            <telerik:LineSeriesDefinition ShowItemLabels="False" ShowPointMarks="False" />

             </telerik:SeriesMapping.SeriesDefinition>

         <telerik:SeriesMapping.ItemMappings >

             <telerik:ItemMapping DataPointMember="XValue" FieldName="Dt" />

             <telerik:ItemMapping DataPointMember="YValue" FieldName="Data" />

         </telerik:SeriesMapping.ItemMappings>

     </telerik:SeriesMapping>

 </telerik:RadChart.SeriesMappings>

 

<telerik:RadChart.DefaultView >

     <telerik:ChartDefaultView >

         <telerik:ChartDefaultView.ChartArea >

                <telerik:ChartArea >

                     <telerik:ChartArea.AxisX >

                         <telerik:AxisX DefaultLabelFormat="#VAL{hh:mm:ss}" LabelRotationAngle="70" LabelStep="2" Title="Time1" />

                     </telerik:ChartArea.AxisX>

             </telerik:ChartArea>

         </telerik:ChartDefaultView.ChartArea>

 </telerik:ChartDefaultView>

 </telerik:RadChart.DefaultView>

 </telerik:RadChart>

 </Grid>

</

Window>

 

Sunny
Top achievements
Rank 1
 answered on 09 Nov 2011
3 answers
207 views
Telerik,

I want to replace the default maximize toggle button of radtileview item with the "more details" text  and minimize toggle button with the  "Back" text. Please provide the demo to implement this.

Regards,
Kanwal.
Zarko
Telerik team
 answered on 09 Nov 2011
15 answers
409 views
Hi,

I am currently evaluating the Q2 Release for WPF and Silverlight.

The Silverlight Version contains the "RadEditor" Controls. I like the use the RadEdit in a WPF Application.

I referenced the Telerik.Windows.Controls.Editor assembly and here the problems start, the assembly seem to be reference an old version of Telerik.Window.Controls (Version 2009.1.424.1020). The Current Version is 2009.2.701.35.

Is there a way of using the RadEditor within an WPF Application, or is this currently not supported?
Iva Toteva
Telerik team
 answered on 09 Nov 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Anislav
Top achievements
Rank 6
Silver
Bronze
Bronze
Jianxian
Top achievements
Rank 1
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Jim
Top achievements
Rank 2
Iron
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Anislav
Top achievements
Rank 6
Silver
Bronze
Bronze
Jianxian
Top achievements
Rank 1
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Jim
Top achievements
Rank 2
Iron
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?