Telerik Forums
UI for WPF Forum
6 answers
442 views
Hello all,
I'm using RadGrid to displays items from a table. One of the column in a row stores the path to a file, how do I get the value of that particular column on double click (on the row) so that I can displays the file's path and display the file (I'll be using DocumentViewer to display the file.)

Thanks,
Kenny.
Kenny
Top achievements
Rank 1
 answered on 04 Jun 2009
1 answer
143 views
Hello. I have a small problem with the treeview. I change manually the icon of a treeviewItem from the code depending on some db changes any couple of seconds but the icon does not change in the treelist unless I click that item. What is the problem?
Thanks
Bobi
Telerik team
 answered on 04 Jun 2009
1 answer
84 views
Hi. I would like to know if there is a way I can disable the DataContext property of a TreeViewItem so it will not fire for changes. I am not using DataBinding and I would like to use that DataContext just for keeping the object I am displaying to the user. Or maybe there is another way I can keep an object in the treeViewItem. Thanks
Miroslav
Telerik team
 answered on 04 Jun 2009
3 answers
155 views
I had a gridView which is bind to a DataTable's DefaultView. Now, i want to set Row Style according to row state, i.e., if rowstate is Modified i want that row in Red color, if it is added then in green color. How do i achieve this?

Thanks
Reeta
Vlad
Telerik team
 answered on 04 Jun 2009
13 answers
1.8K+ views
Hi

I am getting the above error trying to implement one of your WPF examples.

Please can you tell me where I am going wrong.

I am trying to implement a simple Carousel.

Muy code is ...
<Window x:Class="frmMain" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    Title="dareSOFT OST2PST Conversion Utility" Height="300" Width="402" MinWidth="402" MinHeight="300" xmlns:my="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Navigation">  
    <Grid> 
        <my:RadCarousel Name="rcMenu" AutoGenerateDataPresenters="True" HorizontalAlignment="Stretch" Cursor="Arrow">  
            <my:RadCarousel.BitmapEffectInput> 
                <BitmapEffectInput /> 
            </my:RadCarousel.BitmapEffectInput> 
            <my:RadCarousel.BitmapEffect> 
                <BlurBitmapEffect /> 
            </my:RadCarousel.BitmapEffect> 
            <Style TargetType="{my:Type telerik:CarouselDataRecordPresenter}">  
                <Setter Property="Template">  
                    <Setter.Value> 
                        <ControlTemplate TargetType="{my:Type telerik:CarouselDataRecordPresenter}">  
                            <Grid IsHitTestVisible="False" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">  
                                <Grid.RowDefinitions> 
                                    <RowDefinition Height="30" /> 
                                    <RowDefinition Height="100" /> 
                                    <RowDefinition Height="Auto" /> 
                                </Grid.RowDefinitions> 
                                <StackPanel Grid.Row="0" Orientation="Horizontal" VerticalAlignment="Center" > 
                                    <Label Content="{Binding Path=Fields[Text].Value}" FontSize="12" Foreground="#ff8FB3FF"/>  
                                </StackPanel> 
                                <Rectangle Grid.Row="1" RadiusX="3" RadiusY="3" Width="110" Height="80">  
                                    <Rectangle.Fill> 
                                        <ImageBrush x:Name="brush" ImageSource="{Binding Path=Fields[Picture].Value}"/>  
                                    </Rectangle.Fill> 
                                </Rectangle> 
                                <StackPanel Grid.Row="2"  Orientation="Horizontal" VerticalAlignment="Center">  
                                    <Label Content="{Binding Path=Fields[Text].Value}" FontSize="12" Foreground="#ff8FB3FF"/>  
                                </StackPanel> 
                            </Grid> 
                        </ControlTemplate> 
                    </Setter.Value> 
                </Setter> 
            </Style> 
        </my:RadCarousel> 
    </Grid> 
</Window> 
 

Kind Regards

David
Milan
Telerik team
 answered on 03 Jun 2009
1 answer
96 views
Evaluating the Telerik controls and so far so good.  Just wondering if the RadPanelBar implements fully the IsTextSearchEnabled?  I have a PanelBar setup and bound to a List<CustomObject>.  Furthermore, I have setup a HierarchialDataTemplate.  In this example, CustomObject exposes a property named ItemDescription.  I have overridden the ToString method of the class to return ItemDescription and I have set (on the PanelBar) TextSearch.TextPath="ItemDescription"

However, none of this appears to work.

Thanks,
David
Miroslav
Telerik team
 answered on 03 Jun 2009
3 answers
143 views
Hi,
I am using custom sorting.
I've tried to follow some suggestions in other thread regarding the use of Loaded event to set the initial sorting state for my columns.

void GenWiseRadGrid_Loaded(object sender, RoutedEventArgs e)
        {
            if (ItemsControl != null)
            {
                Sorting += GenWiseRadGrid_Sorting;

                if (DataContext != null)
                    ApplySortToGrid(BaseProvider.DefaultSort);
            }
        }

        private void ApplySortToGrid(ISort pSort)
        {
            if (pSort == null) throw new ArgumentNullException("pSort");

            var name = BaseProvider.DefaultSort.DataProperty.PropertyName;
            var column = Columns[name];

            column.SortingState = BaseProvider.DefaultSort.Order.IsAscending ? SortingState.Ascending : SortingState.Descending;
            column.HeaderText = "test";

the ApplySortToGrid gets called, but the control does not repaint/refresh.

I've tried :
  InvalidateVisual();
            InvalidateArrange();
            UpdateLayout();

           
Nothing seems to get the control to repaint/ refresh...




We are not using SortDescriptions
if (SortDescriptions.Count > 0) throw new Exception("WE SHOULD NOT USE SORT DESCRIPTORS");

  <telerik:GridViewDataColumn HeaderText="Category Name" UniqueName="Category_name"
                                                    IsCustomSortingEnabled="True"
                                                    DataMemberBinding="{Binding Category.Category_name}"                                                >
                        </telerik:GridViewDataColumn>

Also I've noticed that the data is STILL sorted internally (so i return a list in a certain order but the grid will show it desc). I am doing the DESC already internally in my SQL engine .

Any idea???


Vlad
Telerik team
 answered on 03 Jun 2009
1 answer
151 views
Is there a way to hide the first column that shows the cursor?
Vlad
Top achievements
Rank 1
 answered on 03 Jun 2009
3 answers
41 views
Hi,
Here is my problem. I have 2 forms. In my second form I read data in my gridView. And when i deleting some rows in gridview that also delete in my database, but when i'm closing and opening again second form. In the gridView stay the old data, before deleted.

Please help me

Thanks
Vlad
Telerik team
 answered on 01 Jun 2009
1 answer
63 views
Hi

When the CellEditEnded event is fired I require to access the templated control where the editing occurred

Thanks

P
Nedyalko Nikolov
Telerik team
 answered on 01 Jun 2009
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?