Telerik Forums
UI for WPF Forum
7 answers
131 views
Hi,

I am creating the ItemPropertyDefinition(s) in code-behind.  I add the definitions one at a time based on various user selections peculiar to my app.  As I add a ItemPropertyDefinition to the ItemPropertyDefinitions collection, I would like the ItemPropertyDefinition display names to be presented in alphabetical order. Can this be done?

Thanks
Rich
Rossen Hristov
Telerik team
 answered on 14 May 2013
4 answers
120 views
Hi, we need an event to be fired from the control, when one of the logical operators (AND/OR) are being changed by the user. Is there a way to achieve this?
Shankar
Top achievements
Rank 1
 answered on 14 May 2013
2 answers
192 views
Hi,

This is treeview code:
<telerik:RadTreeView Grid.Row="2" IsRootLinesEnabled="False" IsLineEnabled="True" ItemsSource="{Binding DisplayDataList}" PreviewSelectionChanged="RadTreeView_PreviewSelectionChanged" telerik:StyleManager.Theme="{StaticResource MetroStyle}" FontFamily="{StaticResource font_global}" HorizontalContentAlignment="Stretch">
<telerik:RadTreeView.ItemTemplate>
<HierarchicalDataTemplate ItemsSource="{Binding TreeNodeList}">
<TextBlock FontSize="16" Text="{Binding TreeNodeID}" />
</HierarchicalDataTemplate>
</telerik:RadTreeView.ItemTemplate>
</telerik:RadTreeView>

And this is tree node modle code:
public class AccountTreeNode
    {
        private Object treeNodeObject;
        public Object TreeNodeObject
        {
            get { return treeNodeObject; }
            set { treeNodeObject = value; }
        }
 
        private Type treeNodeType;
        public Type TreeNodeType
        {
            get { return treeNodeType; }
            set { treeNodeType = value; }
        }
 
        private ObservableCollection<AccountTreeNode> treeNodeList;
        public ObservableCollection<AccountTreeNode> TreeNodeList
        {
            get { return treeNodeList; }
            set { treeNodeList = value; Notify("TreeNodeList"); }
        }
    }

In the case of treeview's scrollbar displayed. The scrollbar will be uncontrolled movement when clicked one tree node in the treeview.
And tree node can be selected more than one.

If the scroll bar isn't displayed, the above problems would not have occurred.

Ye HaoChen
Top achievements
Rank 1
 answered on 14 May 2013
8 answers
152 views
Hi all,

I have a property grid which is populated when an item in a tree view is selected.

The appropriate description appears when you click a property in the grid. However, when a new item in the tree view is selected, although the new set of properties is loaded up the old description remains.

I need to be able to clear this when I click on a new item in my tree view

Thanks is advance


Arthur
Maya
Telerik team
 answered on 13 May 2013
0 answers
309 views
Hi I am using the busy indicator while I have a simulator setting it self up. I need to give the user a method to perform an emergency stop if needed. I tried adding a button to the data template but clicking it seems to do nothing. Can this be done? Below is the XMAL and command definition
<telerik:RadBusyIndicator IsIndeterminate="True" IsBusy="{Binding IsVehicleRotating}">
            <telerik:RadBusyIndicator.BusyContentTemplate>
                <DataTemplate>
                    <Grid HorizontalAlignment="Center" VerticalAlignment="Center">
                        <Grid.RowDefinitions>
                            <RowDefinition></RowDefinition>
                            <RowDefinition Height="23"></RowDefinition>
                        </Grid.RowDefinitions>
                        <diControls:DILabel>
                            Vehicle is rotating
                        </diControls:DILabel>
                        <diControls:DIButton Grid.Row="1">
                            Emergency Stop
                        </diControls:DIButton>
                    </Grid>
                </DataTemplate>
            </telerik:RadBusyIndicator.BusyContentTemplate>
<!--Content is here-->
   </telerik:RadBusyIndicator>
private RelayCommand emergencyStopCommand;
        public RelayCommand EmergencyStopCommand
        {
            get
            {
                return emergencyStopCommand ?? (emergencyStopCommand = new RelayCommand(() =>
                    {
                        IsVehicleRotating = false;
                        vehicleStateController.EmergencyStop();
                        Cleanup();
                    }
                ));
            }
        }
.

Josh
Top achievements
Rank 1
 asked on 13 May 2013
1 answer
74 views
So I have a basic DataFormatString based on columns but there will be rows that are a exception (they show percentage between the other rows) and I need to format those rows as a percentage number.

I've took a look into both Row- and CellStyleSelector and CellTemplateSelector but not sure any of these can do the trick because they don't seem to manage the DataFormatString.

RowStyle with  <Setter Property="ContentStringFormat" Value="P" /> does nothing, probably because he tries to apply that to the whole row which of course is not a string.
Dimitrina
Telerik team
 answered on 13 May 2013
1 answer
68 views
I want to add a button to the right of the last column, can this be done?

The following link shows an image with the button highlighted:

http://farm8.staticflickr.com/7306/8734034759_4e632a1cb0_b.jpg

Pavel Pavlov
Telerik team
 answered on 13 May 2013
5 answers
313 views
HI,

My grid view contains number of rows and one column in the grid view contains a list box.

I am using the below code to change the color of textblock placed inside the list box based on its parent grid view row.

<Style TargetType="{x:Type TextBlock}" BasedOn="{StaticResource {x:Type TextBlock}}">

<Style.Triggers>

<DataTrigger Binding="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type telerik:GridViewRow}}, Path=IsSelected}" Value="True">

<Setter Property="Foreground" Value="White" />

</DataTrigger>
</Style.Triggers>

</Style>



Though its working fine but i want one more condition in this trigger to check wheather Parent grid view selected row's selection is active or not.For that i modified condition inside the trigger as mentioned below:

<
MultiDataTrigger>
<Condition
 Binding="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type telerik:GridViewRow}}, Path=IsSelected}" Value="true"/>
<Condition Binding="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type telerik:GridViewRow}}, Path=Selector.IsSelectionActive}" Value="true"/>
</
MultiDataTrigger>

But its not working. Can you please suggest which approach to use to get parent row's Selector.IsSelectionActive property.

Looking forward for your reply.
Thanks And Regards,
Kavita
Pavel Pavlov
Telerik team
 answered on 13 May 2013
1 answer
172 views
Hey there,
I'm pretty new with the ribbonview but i'm very confused with those 2 sub components, both seem to be pretty much the same thing to me (click on the topleft button, opens a zone).
What differenciates them? Which one should i use in which case? Can and should both be used?
I did look at the doc and manage to use both, but i really don't see where they differ in functional use.
Pavel R. Pavlov
Telerik team
 answered on 13 May 2013
3 answers
169 views
hi, can this control can be modified to enable to draw ink on the imported image? such as, InkCanvas
Petya
Telerik team
 answered on 13 May 2013
Narrow your results
Selected tags
Tags
GridView
General Discussions
Chart
RichTextBox
Docking
ScheduleView
ChartView
TreeView
Diagram
Map
ComboBox
TreeListView
Window
RibbonView and RibbonWindow
PropertyGrid
DragAndDrop
TabControl
TileView
Carousel
DataForm
PDFViewer
MaskedInput (Numeric, DateTime, Text, Currency)
AutoCompleteBox
DatePicker
Buttons
ListBox
GanttView
PivotGrid
Spreadsheet
Gauges
NumericUpDown
PanelBar
DateTimePicker
DataFilter
Menu
ContextMenu
TimeLine
Calendar
Installer and Visual Studio Extensions
ImageEditor
BusyIndicator
Expander
Slider
TileList
PersistenceFramework
DataPager
Styling
TimeBar
OutlookBar
TransitionControl
Book
FileDialogs
ToolBar
ColorPicker
TimePicker
SyntaxEditor
MultiColumnComboBox
VirtualGrid
Wizard
ExpressionEditor
NavigationView (Hamburger Menu)
DesktopAlert
WatermarkTextBox
BarCode
SpellChecker
DataServiceDataSource
EntityFrameworkDataSource
RadialMenu
ChartView3D
Data Virtualization
BreadCrumb
ProgressBar
Sparkline
LayoutControl
TabbedWindow
ToolTip
CloudUpload
ColorEditor
TreeMap and PivotMap
EntityFrameworkCoreDataSource (.Net Core)
HeatMap
Chat (Conversational UI)
VirtualizingWrapPanel
Calculator
NotifyIcon
TaskBoard
TimeSpanPicker
BulletGraph
Licensing
WebCam
CardView
DataBar
FilePathPicker
PasswordBox
Rating
SplashScreen
Accessibility
Callout
CollectionNavigator
Localization
AutoSuggestBox
VirtualKeyboard
HighlightTextBlock
Security
TouchManager
StepProgressBar
Badge
OfficeNavigationBar
ExpressionParser
CircularProgressBar
SvgImage
PipsPager
SlideView
AI Coding Assistant
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Iron
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?