Telerik Forums
UI for WPF Forum
2 answers
599 views
Hi,

I am trying to create a style for RadContext menu for this i am  trying to set a setter propery (Setter Property="IconColumnWidth" Value="28"/>) 

In Expression Blend i am seeing this error:
Type 'MenuBase' initilization failed:Te Type initilizer for 'Telerik.Windows.Controls.MenuBase' threw an exception.

In Visual studo:
when i try to run i am receiving this error:

Set property 'System.Windows.ResourceDictionary.DeferrableContent' threw an exception.

Can you please tell me where i am doing mistake??

Thanks in advance.
Ravi
Top achievements
Rank 1
 answered on 11 Jul 2012
1 answer
113 views
Hi,

Is there anyway to change the cell edit mode so that it works like excel. The problem I have at present is when a cell is in edit mode and the user hits return/enter then the cell selection moves to the following row, which is fine, but it then puts the cell in the new row in edit. This is a problem as the user is unable to use the arrows to move around the grid at this point. The only way to proceed is to hit escape.

Thanks
reg
Top achievements
Rank 1
 answered on 10 Jul 2012
1 answer
122 views
Hello,

The filestream that I am using to open my pdf file is being closed before it loads its data into a  pdfViewer DocumentSource.  As a result, my pdfviewer does not load nor show the data from the pdf file as its contents.  How do I prevent this from occurring?
My code is below:

 

this.pdfViewer.DocumentSource = new PdfDocumentSource(new FileStream(@".\Resources\MERE_User_Guide_v1_2.pdf", FileMode.Open, FileAccess.Read));

thanks

Iva Toteva
Telerik team
 answered on 10 Jul 2012
1 answer
91 views
Hello,

As a result of my other thread, I diabled the moving and resizing of tasks.  However, the mouse still becomes the double arrow when I mouseover the tasks, which confuses anyone who uses it.  How can I diable this?  BTW, the same thing happens in your demo.

Thanks,
Eric
Ventzi
Telerik team
 answered on 10 Jul 2012
3 answers
365 views

Hi,

I have a problem with GridView (2012.1.326.40):
<telerik:RadGridView CanUserSortColumns="True" ScrollViewer.HorizontalScrollBarVisibility="Disabled" Name="ProductionQuantityTable" IsSynchronizedWithCurrentItem="True"

grid:RadGridViewHelper.ColumnsCollection="{Binding Path=ColumnsCollection, NotifyOnSourceUpdated=True}" SelectedItem="{Binding SelectedQuantity, Mode=TwoWay}" SelectionMode="Single" ItemsSource="{Binding Quantities}" />

 
ViewModel:

 

  private ProductionQuantityItemViewModel _selectedQuantity;
  public ProductionQuantityItemViewModel SelectedQuantity
  {
   get
   {
    if (_selectedQuantity == null && _project.CurrentQuantityVariantId.HasValue)
    {
     _selectedQuantity = _quantities.FirstOrDefault(q => q.QuantityVariant.Identity == _project.CurrentQuantityVariantId.Value);
    }
    return _selectedQuantity;
   }
   set
   {
    _selectedQuantity = value;
    _project.CurrentQuantityVariantId = _selectedQuantity.QuantityVariant.Identity;
    RaisePropertyChanged(() => SelectedQuantity);
    _eventAggregator.GetEvent<ProductionQuantityChangedEvent>().Publish(_selectedQuantity.QuantityVariant.ProductionQuantity);
   }
  }

 

 

SelectedItem is binding to ViewModel, but when I set SelectedQuantity in ViewModel I don't get any graphical representation in UI.

What I'm trying to achieve is that when I load table that row is selected (based on data in DB). In this example row #2.
http://gyazo.com/38e88488d872989beb03b447a6e545d6

Dimitrina
Telerik team
 answered on 10 Jul 2012
1 answer
123 views
Hi,

I export a report to a word document (.docx). If I open the document with Word 2010, everything is perfect. If I open with the RadRichTextBox for WPF, It is very very long to open the document ( there is only 1 page and the file is 12 KB) and, it is not as accurate as when opened wint Word. Is it a know issue?

Patrick
Iva Toteva
Telerik team
 answered on 10 Jul 2012
3 answers
229 views
Hi,

I'm using Telerik V2012.1.325.35 and when I'm trying to open a PDF docuement using the PDFViewer. Here is the call stack:

System.NullReferenceException was unhandled
  Message="La référence d'objet n'est pas définie à une instance d'un objet."
  Source="Telerik.Windows.Controls.FixedDocumentViewers"
  StackTrace:
       à Telerik.Windows.Documents.Fixed.FixedDocumentStreamSource.<>c__DisplayClass8.<LoadDocument>b__6() dans c:\TB\105\WPF_Scrum\Release_WPF\Sources\Development\Documents\Fixed\FixedDocumentViewers\Fixed\FixedDocumentStreamSource.cs:ligne 118
       à System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       à System.Threading.ExecutionContext.runTryCode(Object userData)
       à System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
       à System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
       à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       à System.Threading.ThreadHelper.ThreadStart()
  InnerException:

Here is my XAML:

<UserControl x:Class="com.christiegrp.Neuron.ClientApplication.PdfViewer"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:converters="clr-namespace:Telerik.Windows.Documents.Converters;assembly=Telerik.Windows.Controls.FixedDocumentViewers"
    xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
    xmlns:controls="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls">

    <UserControl.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="PdfViewer-Fr-Res.xaml"/>
                <ResourceDictionary Source="pack://application:,,,/Resources;component/Neuron-CustomStyles.xaml"/>
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </UserControl.Resources>
   
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto" />
            <RowDefinition Height="*" />
        </Grid.RowDefinitions>

        <!-- The following element is used to trigger an event allowing to replace the language resources before they are used. -->
        <TextBlock Initialized="ReplaceLanguageResources"/>
       
        <telerik:RadToolBar x:Name="pdfToolBar" DataContext="{Binding ElementName=pdfViewer, Path=Commands}">
            <telerik:RadToolBar.Resources>
                <converters:DoubleToStringPercentConverter x:Key="doubleToStringPercentConverter" />               
            </telerik:RadToolBar.Resources>

            <controls:RadButton Padding="4" Command="{Binding OpenPdfDocumentCommand}">
                <ToolTipService.ToolTip>
                    <TextBlock Text="{StaticResource Open}" />
                </ToolTipService.ToolTip>
                <Image Source="/Telerik.Windows.Controls.FixedDocumentViewers;component/Images/open.png" Stretch="None" />
            </controls:RadButton>

            <controls:RadButton Command="{Binding PrintPdfDocumentCommand}">
                <ToolTipService.ToolTip>
                    <TextBlock Text="{StaticResource Print}" />
                </ToolTipService.ToolTip>
                <Image Source="/Telerik.Windows.Controls.FixedDocumentViewers;component/Images/printer.png" Stretch="None" />
            </controls:RadButton>

            <telerik:RadToolBarSeparator/>

            <controls:RadButton Command="{Binding PageUpCommand}" >
                <ToolTipService.ToolTip>
                    <TextBlock Text="{StaticResource PreviousPage}" />
                </ToolTipService.ToolTip>
                <Image Source="/Telerik.Windows.Controls.FixedDocumentViewers;component/Images/previous.png" Stretch="None" />
            </controls:RadButton>

            <controls:RadButton Command="{Binding PageDownCommand}">
                <ToolTipService.ToolTip>
                    <TextBlock Text="{StaticResource NextPage}" />
                </ToolTipService.ToolTip>
                <Image Source="/Telerik.Windows.Controls.FixedDocumentViewers;component/Images/next.png" Stretch="None" />
            </controls:RadButton>

            <TextBox Width="30" Margin="2" Text="{Binding FixedDocumentViewer.CurrentPageNumber, Mode=TwoWay}" HorizontalContentAlignment="Center" x:Name="tbCurrentPage" KeyDown="tbCurrentPage_KeyDown"/>
            <TextBlock VerticalAlignment="Center" Margin="2" Text="/" />
            <TextBlock VerticalAlignment="Center" Margin="2" Text="{Binding ElementName=pdfViewer, Path=Document.Pages.Count}" />
            <telerik:RadToolBarSeparator/>

            <controls:RadButton Command="{Binding ZoomInCommand}">
                <ToolTipService.ToolTip>
                    <TextBlock Text="{StaticResource ZoomIn}" />
                </ToolTipService.ToolTip>
                <Image Source="/Telerik.Windows.Controls.FixedDocumentViewers;component/Images/zoom-in.png" Stretch="None" />
            </controls:RadButton>

            <controls:RadButton x:Name="PART_btnZoomOut" Command="{Binding ZoomOutCommand}">
                <ToolTipService.ToolTip>
                    <TextBlock Text="{StaticResource ZoomOut}" />
                </ToolTipService.ToolTip>
                <Image Source="/Telerik.Windows.Controls.FixedDocumentViewers;component/Images/zoom-out.png" Stretch="None" />
            </controls:RadButton>

            <telerik:RadComboBox IsEditable="True" Margin="2" Width="70" SelectedIndex="4"
                                 Text="{Binding FixedDocumentViewer.ScaleFactor, Converter={StaticResource doubleToStringPercentConverter}, Mode=TwoWay}">
                <telerik:RadComboBoxItem Content="10%" />
                <telerik:RadComboBoxItem Content="25%" />
                <telerik:RadComboBoxItem Content="50%" />
                <telerik:RadComboBoxItem Content="75%" />
                <telerik:RadComboBoxItem Content="100%" />
                <telerik:RadComboBoxItem Content="150%" />
                <telerik:RadComboBoxItem Content="200%" />
                <telerik:RadComboBoxItem Content="500%" />
                <telerik:RadComboBoxItem Content="1000%" />
                <telerik:RadComboBoxItem Content="2000%" />
            </telerik:RadComboBox>
           
            <telerik:RadToolBarSeparator />

            <controls:RadToggleButton IsChecked="{Binding FixedDocumentViewer.IsInPanMode, Mode=TwoWay}" >
                <ToolTipService.ToolTip>
                    <TextBlock Text="{StaticResource Pan}" />
                </ToolTipService.ToolTip>
                <Image Source="/Telerik.Windows.Controls.FixedDocumentViewers;component/Images/hand-free.png" Stretch="None" />
            </controls:RadToggleButton>
        </telerik:RadToolBar>
       
        <telerik:RadPdfViewer Grid.Row="1" x:Name="pdfViewer" />
    </Grid>
</UserControl>


Thank's
Iva Toteva
Telerik team
 answered on 10 Jul 2012
2 answers
152 views
Hi,

I have a pie chart set up, and I've been following the tutorial at http://www.telerik.com/help/wpf/radchart-features-chart-legend.html to set up the legend. I have the UseAutoGeneratedItems set to true for the legend, but the items in the legend are showing as "Item 1", "Item 2", ...etc. Isn't the auto generation supposed to use the categories that the chart is set up to use? Here's the code for the chart:

<Telerik:RadChart Name="RefundAmountsByBucketChart" Grid.Row="1" Grid.Column="1" Background="White" Margin="5,5,10,5">
            <Telerik:RadChart.DefaultView>
                <Telerik:ChartDefaultView>
                    <Telerik:ChartDefaultView.ChartTitle>
                        <Telerik:ChartTitle Content="Refund Amounts By Bucket" Background="{x:Null}" Foreground="Black" OuterBorderBrush="{x:Null}" BorderBrush="{x:Null}" />
                    </Telerik:ChartDefaultView.ChartTitle>
                    <Telerik:ChartDefaultView.ChartLegend>
                        <Telerik:ChartLegend x:Name="RefundAmountsPieChartLegend" UseAutoGeneratedItems="True" Header="Buckets"/>
                    </Telerik:ChartDefaultView.ChartLegend>
                    <Telerik:ChartDefaultView.ChartArea>
                        <Telerik:ChartArea SmartLabelsEnabled="False" LegendName="RefundAmountsPieChartLegend"/>
                    </Telerik:ChartDefaultView.ChartArea>
                </Telerik:ChartDefaultView>
            </Telerik:RadChart.DefaultView>
            <Telerik:RadChart.SeriesMappings>
                <Telerik:SeriesMapping ItemsSource="{Binding RefundAmountsByBucket}" >
                    <Telerik:SeriesMapping.SeriesDefinition>
                        <Telerik:PieSeriesDefinition ItemLabelFormat="#%{P0}" RadiusFactor="0.75">
                            <Telerik:PieSeriesDefinition.LabelSettings>
                                <Telerik:RadialLabelSettings ShowZeroValueLabels="False" SpiderModeEnabled="True" ShowConnectors="True" Distance="15"/>
                            </Telerik:PieSeriesDefinition.LabelSettings>
                        </Telerik:PieSeriesDefinition>
                    </Telerik:SeriesMapping.SeriesDefinition>
                    <Telerik:SeriesMapping.ItemMappings>
                        <Telerik:ItemMapping FieldName="Bucket" DataPointMember="XCategory"/>
                        <Telerik:ItemMapping FieldName="RefundAmount" DataPointMember="YValue"/>
                    </Telerik:SeriesMapping.ItemMappings>
                </Telerik:SeriesMapping>
            </Telerik:RadChart.SeriesMappings>
        </Telerik:RadChart>

Thanks!
Jeremy
Top achievements
Rank 1
 answered on 10 Jul 2012
1 answer
137 views
Hello,

I have two questions
 1. when I set a radsplitcontainer.InitialPosition to floatingonly, in visualstudio i can't use "design mode".
 2. when i execute my application, the title of others radpane are empties... (i can't reproduce it in a small project for the moment), but maybe have you an idea of why it would be possible.

I obtain the following trace for point 2 :
System.Windows.Data Error: 5 : Value produced by BindingExpression is not valid for target property.; Value='<null>' BindingExpression:Path=(0); DataItem='ToolWindow' (Name=''); target element is 'WindowHostWindow' (Name=''); target property is 'Title' (type 'String')


I obtain the following error for 1. :

La référence d'objet n'est pas définie à une instance d'un objet.
   Ã  Telerik.Windows.Controls.InternalWindow.PopupWindowHost.PopupHostManagerBase.GetManager(DependencyObject obj) dans c:\TB\117\WPF_Scrum\Release_WPF\Sources\Development\Controls\Navigation\Window\InternalWindow\PopupWindowHost.cs:ligne 36
   Ã  Telerik.Windows.Controls.InternalWindow.SinglePopupWindowHost.GetHostManager() dans c:\TB\117\WPF_Scrum\Release_WPF\Sources\Development\Controls\Navigation\Window\InternalWindow\SinglePopupWindowHost.cs:ligne 51
   Ã  Telerik.Windows.Controls.InternalWindow.PopupWindowHost.Open(Boolean isModal) dans c:\TB\117\WPF_Scrum\Release_WPF\Sources\Development\Controls\Navigation\Window\InternalWindow\PopupWindowHost.cs:ligne 105
   Ã  Telerik.Windows.Controls.WindowBase.ShowWindow(Boolean isModal) dans c:\TB\117\WPF_Scrum\Release_WPF\Sources\Development\Controls\Navigation\Window\WindowBase.cs:ligne 714
   Ã  Telerik.Windows.Controls.Docking.ToolWindow.Open() dans c:\TB\117\WPF_Scrum\Release_WPF\Sources\Development\Controls\Docking\Docking\Parts\ToolWindow.cs:ligne 101
   Ã  Telerik.Windows.Controls.RadDocking.ShowWindow(ToolWindow window, Boolean shouldReallyOpen) dans c:\TB\117\WPF_Scrum\Release_WPF\Sources\Development\Controls\Docking\Docking\Docking\RadDocking.cs:ligne 1465
   Ã  Telerik.Windows.Controls.RadDocking.OpenInToolWindow(RadPane pane) dans c:\TB\117\WPF_Scrum\Release_WPF\Sources\Development\Controls\Docking\Docking\Docking\RadDocking.cs:ligne 519
   Ã  Telerik.Windows.Controls.RadDocking.OpenAsFloatingOnly(RadSplitContainer container) dans c:\TB\117\WPF_Scrum\Release_WPF\Sources\Development\Controls\Docking\Docking\Docking\RadDocking.cs:ligne 1248
   Ã  Telerik.Windows.Controls.RadDocking.InitializeSplitContainer(RadSplitContainer container) dans c:\TB\117\WPF_Scrum\Release_WPF\Sources\Development\Controls\Docking\Docking\Docking\RadDocking.cs:ligne 1201
   Ã  Telerik.Windows.Controls.RadDocking.OnApplyTemplate() dans c:\TB\117\WPF_Scrum\Release_WPF\Sources\Development\Controls\Docking\Docking\Docking\RadDocking.cs:ligne 178
   Ã  System.Windows.FrameworkElement.ApplyTemplate()
   Ã  Microsoft.Expression.Platform.WPF.WpfViewNodeManager.EnsureElementInDictionary(Object root, ViewNode knownAncestor)


Aurore
Aurore
Top achievements
Rank 1
 answered on 10 Jul 2012
3 answers
411 views
Hi!

I need to set some document information keys of an exported PDF-file.

In an exported PDF-file, all I can see are some hardcoded(?) properties like Producer="Telerik RadRichTextBox" and Creator.

How can I set Title, Subject, Keywords, Creator and Author of the exported PDF-File?

Thanks!
Mihail
Telerik team
 answered on 10 Jul 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
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
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?