
I'm trying to pass a Telerik CrystalPalette to a Sub but I get an error "...is class type and can not be used as an expression". Hints?
Public Function DoSomething() As Boolean ApplyThemeFontSizes(CrystalTheme)End FunctionPrivate Sub ApplyThemeFontSizes(Of T)() Try T.Palette.FontSizeXS = 8 + Me.FontOffset T.Palette.FontSizeS = 10 + Me.FontOffset T.Palette.FontSize = 12 + Me.FontOffset T.Palette.FontSizeL = 14 + Me.FontOffset T.Palette.FontSizeXL = 16 + Me.FontOffset Catch ex As Exception ' TODO: Log error to file (possible the Theme doesn't have a "Palette") End Try End Sub
NotifyIcon does not showing for Core project with TargetFramework net452 or higher
TestNotifyIcon.csproj
<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net452</TargetFramework>
<UseWPF>true</UseWPF>
<ApplicationIcon>Dashboard.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup>
<None Remove="Dashboard.ico" />
</ItemGroup>
<ItemGroup>
<Reference Include="Telerik.Windows.Controls">
<HintPath>..\Telerik.Windows.Controls.dll</HintPath>
</Reference>
<Reference Include="Telerik.Windows.Controls.Navigation">
<HintPath>..\Telerik.Windows.Controls.Navigation.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Resource Include="Dashboard.ico" />
</ItemGroup>
</Project>
MainWindow.xaml
<Window x:Class="TestNotifyIcon.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
Title="MainWindow" Height="450" Width="800"
x:Name="_this">
<Grid>
<TextBlock x:Name="MessageTextBlock"
TextAlignment="Center"
VerticalAlignment="Center"
Text="Test"/>
<telerik:RadNotifyIcon x:Name="NotifyIcon"
ShowTrayIcon="True"
TooltipContent="{Binding Title, ElementName=_this, Mode=OneWay}"
TrayIconSource="/TestNotifyIcon;component/Dashboard.ico"
PopupActivationMouseEvent="All"
PopupContent="{Binding Text, ElementName=MessageTextBlock, Mode=OneWay}">
</telerik:RadNotifyIcon>
</Grid>
</Window>

Hello All,
After hours of digging through the forums and help pages and examples, I have NOT found a complete example of how to bind a RadRichTextBox to a viewmodel property. I would like to see a complete example , all the XAML and all the code in the viewmodel to setup the binding. I think it should be fairly easy , all I want to do is display some simple text from my database (it's a property in the viewmodel) in a RadRichTextBox... I'm sure I'll have to use a TxtFormatProvider for the control, but I can't seem to find a complete example of how to do this to bind to a viewmodel property. The viewmodel property gets set on the viewmodels object instantiation . I have looked at the Developer Focused Examples and found the data binding example , but that's not a View-View Model example.
Thanks in advance,
Kevin
Orcutt
Senior Software Engineer
Wurth Electronics ICS, Inc.
7496 Webster St., Dayton, OH 45414
Tel: 937.415.7700
Toll Free: 877.690.2207
Fax: 937.415.7710
Email: kevin.orcutt@we-ics.com
http://www.we-ics.com

Since you folks don't provide any Telerik Label or TextBox controls, we have to use the Microsoft default controls which I then find out will NOT be themed via StyleManager per this link.
If using the XML approach, how are we supposed to use themes without key support for two of the most fundamental and basic controls like Label and TextBox?
It makes the entire purpose of "Application level" themes useless without this basic support.
Am I missing something?
Rob.
It seems when I set a theme globally (using Implicit) and new Window I show doesn't have the theme applied to the actual Window ... like Title bar color, font, windows background ... they all seem to inherit default and not my assigned theme (i.e. GreenTheme). The telerik controls on the Window do indeed use my assigned theme.
Does Telerik UI WPF suite provide an alternative or is this a bug?
Cheers, Rob.
Hello.
Help me with next problem, how i can rotate column header text of GridViewDataColumn on 90 degree?
I am create columns in programm code
column = new GridViewDataColumn
{
ColumnGroupName = args.ColumnDef.ColumnGroupName,
DataMemberBinding = new Binding(args.ColumnDef.Member)
{
Mode = BindingMode.TwoWay,
UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged
},
IsReadOnlyBinding = new Binding(args.ColumnDef.IsReadOnlyMember)
{
Converter = new NullToBooleanConverter {IsInverted = true}
},
Header = args.ColumnDef.Header,
HeaderTextWrapping = TextWrapping.Wrap,
IsVisible = true,
};
Also, how i can add borders to cells?
Hi,
I need to draw arrows on my ImageEditor.
These arrows must be drawn in multiple directions (N, NE, E, SE, S, SW, W, NW).
How can I accomplish that?
I implemented a Custom Shape tool and in my GetShapeGeometry() function I return the arrow Path figure.
But my shape seems to be crushed...
Any idea?
Thanks.
Hello,
I linked the Search Command to the context menu in a gridview but the command is not executable. How can I enable the command?
See code:
<telerik:RadGridView ItemsSource="{Binding Countries}" IsReadOnly="True" ClipboardCopyMode ="Default"
SelectionUnit="Mixed" SelectionMode="Extended"
>
<telerik:RadContextMenu.ContextMenu>
<telerik:RadContextMenu x:Name="ContextMenu32">
<telerik:RadMenuItem Header="Copy" Command="Copy"/>
<telerik:RadMenuItem Header="Open searchbar" Command="Search"/>
</telerik:RadContextMenu>
</telerik:RadContextMenu.ContextMenu>
</telerik:RadGridView>
Thanks in advance for your help.
Brief description of the issue. I have several programs which are all plugins to the same parent application. Because the style dictionary themes are singletons changing them for one changes them for all of the main application including all plugins (all mine plus any other users that may be using it). Right now I'm doing things like this:
FluentPalette.Palette.AccentColor = Color.FromRgb(86, 185, 154);
FluentPalette.Palette.AccentMouseOverColor = Color.FromRgb(108, 108, 108);
This works fine, but it affects anything using the Fluent theme with those colors. If any of my other plugins want to use different theme colors (spoiler alert, they do) I can't get it to do both.
That's the issue. Right now I have it set up to use implicit themes and I merge the theme dictionaries from the theme dll into a common resource dictionary in each plugin and then any override styles that are necessary for each plugin are in that dictionary and that dictionary is merged into any necessary user controls in the plugin. This effectively gives me one place for each plugin to manage the Telrik stuff and separates them from each other all except the main color overrides show above.
So the question is; is there a way to set these colors only in a specific resource dictionary? Instead of setting these in code behind like I've shown, can I have a specific dictionary say that when it's merged it that the 'Accent Color' key is green or red or whatever it should be for that dictionary and have it different for another dictionary?