Hello.
I found something unknown while using the hierarchical menu.
Click the hierarchical menu and click the ESC or menu to hide the hierarchical menu.
I made it short as a gif, but I hope it helps you understand.
Attach the source. What is the problem.
Xaml
<Grid> <Grid.Resources> <telerik:StringToGlyphConverter x:Key="StringToGlyphConverter" /> <Style x:Key="BaseNavigationViewItemStyle" TargetType="telerik:RadNavigationViewItem" BasedOn="{StaticResource RadNavigationViewItemStyle}"> <Setter Property="DisplayMemberPath" Value="Title" /> <Setter Property="Icon" Value="{Binding Glyph}" /> <Setter Property="IconTemplate"> <Setter.Value> <DataTemplate> <telerik:RadGlyph Glyph="{Binding Converter={StaticResource StringToGlyphConverter}}" /> </DataTemplate> </Setter.Value> </Setter> </Style> <Style x:Key="NavigationSubItemStyle" TargetType="telerik:RadNavigationViewItem" BasedOn="{StaticResource BaseNavigationViewItemStyle}"> <Setter Property="IconVisibility" Value="Collapsed" /> </Style> </Grid.Resources> <telerik:RadNavigationView Grid.Row="1" CanKeyboardNavigationSelectItems ="True" CompactPaneWidth="60" AutoChangeDisplayMode="False" DisplayMode="Expanded" DisplayMemberPath="Title" PaneHeader ="{Binding Header, Mode=OneTime}" ItemsSource ="{Binding Menu1}" SelectedItem ="{Binding MenuItem1, Mode=TwoWay}" > <telerik:RadNavigationView.ItemContainerStyle> <Style TargetType="telerik:RadNavigationViewItem" BasedOn="{StaticResource BaseNavigationViewItemStyle}"> <Setter Property="ItemsSource" Value="{Binding SubItems}" /> <Setter Property="ItemContainerStyle" Value="{StaticResource NavigationSubItemStyle}" /> </Style> </telerik:RadNavigationView.ItemContainerStyle> <telerik:RadNavigationView.Content> <ContentControl Content="{Binding ViewContent, Mode=TwoWay}"/> </telerik:RadNavigationView.Content> </telerik:RadNavigationView> </Grid>
ViewModel
private void Data() { var multiBatchView = new MultiBatchView(); Menu1.Add(new navi { Glyph = "", Title = "Multi File Check", TypeUserControl = multiBatchView, }); Menu1.Add(new navi { Title = "Settings", Glyph = "", TypeUserControl = null, SubItems = new ObservableCollection<navi> { new navi { Title = "Test", TypeUserControl = null, }, new navi { Title = "Overlap", TypeUserControl = optionOverlapView, }, new navi { Title = "Connection", TypeUserControl = optionConnectionView }, new navi { Title = "Quality", TypeUserControl = optionQualityView }, new navi { Title = "Export/Import", TypeUserControl = optionExportImportView }, } }); MenuItem1 = Menu1.FirstOrDefault(); }
Model
public class navi{ public string Glyph { get; set; } public string Title { get; set; } public UserControl TypeUserControl { get; set; } public ObservableCollection<navi> SubItems { get; set; }}
Thanks.

Hi,
Below is my code snippet for RadComboBox that I am using:
<telerik:RadComboBox ItemsSource="{Binding xyz}"
IsEnabled="False"
IsEditable="False"
HorizontalAlignment="Stretch"
SelectedIndex="1"
Width="Auto">
When I apply the below style to change foreground color when disabled, it is not working:
<telerik:RadComboBox.TextBoxStyle>
<Style TargetType="TextBox">
<Style.Triggers>
<Trigger Property="IsEnabled" Value="False">
<Setter Property="Foreground" Value="Gray" />
</Trigger>
</Style.Triggers>
</Style>
</telerik:RadComboBox.TextBoxStyle>
This trigger only works when I set IsEditable-"True" and IsFilteringEnabled="True"
Is there any way that I can change the font color even when IsEditable-"False"?
Thanks,
Aanchal

In order to make the Slider handles "active" I have to click on a selection Thumb (start or end) then the handles become active and I can user them to increase/decrease incrementally.
Is this "by design"? If so, is there a way to prevent this default behavior and always have the Handles "active" (clickable)?
Cheers, Rob.

I've been trying to use the ImageEditor's Hue and Saturation to accomplish the same task as Adobe's Color Channel Mixer but the operations are color channel specific and I was getting nowhere with it as I could potentially have Luminosity values above 1 which would cause issues with Saturation calculations.
Does anyone know if there is a .NET control or color management library that can be purchased or free that could accomplish the task of increasing/decrease individual color channels on an image? I really only need the image as a "preview", and then use then save the R G B for use in another application. RGB values are decimal but 0-100% but can be overdriven just like Adobe's Color Channel Mixer up to 500% (adobe only goes up to 200%).
I've seen some sample code all C++ and "unsafe" code so wasn't too helpful ... either a .NET library or .NET control ... can anyone point me in a direction?
Cheers, Rob.

I am trying to customize Insert hyperlink dialog. My goal is to apply hyperlink (navigationUri) from predefined list i.e. link to users available in system.
I am using WPF 5.0. I am not sure should I follow MEF approach or create usercontrol and implement functionality.
I found one old thread
Can I customize the default "Insert Hyperlink" dialog window. But I am facing following error
Cannot resolve dependency to assembly 'Telerik.Windows.Documents.Core, Version=2020.3.1019.40
Can you please guide me how to achieve this task.

Hi All,
Any Idea to dig More information on RadCartesianChart control. I have attached a sample graph(sampleBarGraphs.jpeg) snap for reference. As you can see in the snap it is a bar graph which different Activities like planned-131,completed-45 etc. So when I click on Planned Activity in the bar I need to dig more information on it like a pop up which displayed some rad list items the count of these list is the Planned activity count in the bar graph.
Any samples solutions or documentation for reference to implement the sample graph using telerik controls/behavior's.
Thanks in Advance.
Hello.
We have a need to execute some command when the window is fully loaded. In order to do that we want to be able to bind event ContentRendered to the command in view model.
What would be the best way to achieve this? As I understood there are three approaches:
- resolving view model from the condebehind and invoking the command
- interactivity library (additional dependancy)
- a combination of attached property and attached behavior
What is a recommended way to bind to the window event in MVVM style? Is there a code sample somewhere to take a look at?
Thank you.

Hi All,
Is there any possible for changing the content of ChartTrackBallBehavior. I have attached a sample image(sample.jpg).I want to modify content of the track ball Behaviour.
Thanks in Advance!

