Telerik Forums
UI for WPF Forum
0 answers
9 views
How to extract the license usage report for Telerik UI for WPF where it is licensed with as per developer
Deepak
Top achievements
Rank 1
 asked on 06 Oct 2025
1 answer
11 views

Hi,

I am using the RadVirtualKeyboard with German culture. Moreover, I use a custom layout via XML-file.

On the normal German keyboard the @-Button is activated by "Alt Gr"-q. With the RadVirtualKeyboard that does not work. So, where is the @-Button?

As far as I understood, the custom layout just organizes the positions of the buttons, right?

 

Best regards,

Ferdinand

Stenly
Telerik team
 answered on 02 Oct 2025
1 answer
20 views

Dear Telerik Team,

I'm using Radgridview's Distinct values with my customized list, I'm using ServerSideFiltering and I've got the required outputs in my list but when I choose one of them the default filter operator is "ISEQUALTO" I'm trying to change it as Contains but it doesn't work help me with this

example
in my distinct values Filter:

APPLE
ORANGE
BANANA

in my column:
APPLE
APPLE,BANANA
APPLE,BANANA,ORANGE
BANANA

when I choose APPLE, it should return first 3 options in my column

When i choose APPLE and BANANA it should return all of them

Help me with this.

Martin Ivanov
Telerik team
 answered on 26 Sep 2025
10 answers
1.6K+ views
Hello,

I have a main window and i open a second window, but i can't see the second window in the task bar.

The code that i use to open the second window:

            var bookWindow = new RadWindow {Content = this, Height = this.Height, Width = this.Width, CanMove = true};
            var book = (Book)this.DataContext;
            bookWindow.Header = Convert.ToString(book.DisplayName);
            bookWindow.WindowState = WindowState.Normal;
            bookWindow.WindowStartupLocation = WindowStartupLocation.CenterOwner;
            bookWindow.Owner = SampleWindow.mainWindow;
            bookWindow.Show();
            bookWindow.BringToFront();

Thanks,
Ofer
Russell
Top achievements
Rank 1
Iron
 answered on 25 Sep 2025
0 answers
20 views
When inserting bullet and number lists using the built in options for a telerik rad rich text box. The font size appears to be different.



I can correct it by changing font size to something else and changing back to what I want. I have default font size set to 12 and font family set to times new roman for the radRichTextBox. Any ideas?
Patrick
Top achievements
Rank 1
 asked on 19 Sep 2025
1 answer
32 views

We are using WPF with Prism, MEF, and Telerik controls (PdfViewer and GridView, version 2017.2.503.45). Our application loads multiple tab views dynamically using the MVVM pattern. Each view contains multiple Telerik controls, and their data is bound from the ViewModel.

The issue we are facing is that when a tab is closed, the Telerik controls still hold references to the associated ViewModel, preventing the memory from being released.

We have tried the following approaches while closing the tab:

RadPdfViewer.DataContext = null;

RadPdfViewer = null;

RadGridView.DataContext = null;

RadGridView = null;

We also tried disposing of the Telerik controls, but the memory is still retained by them.

We have also defined the PdfViewer in XAML, but no PDF file was ever loaded into it from the UI. However, even in this case, the XAML view is not being disposed when the tab is closed, and the PdfViewer still holds a reference to the view.

 

Could you please help us identify how to properly release memory and ensure the controls? 

 

Srinivasan
Top achievements
Rank 1
Iron
 answered on 19 Sep 2025
2 answers
20 views

I have a question about my RadGridView. It contains checkboxes, and I noticed that if I don’t click directly on the checkbox but instead on the element surrounding it, the checkbox disappears and only becomes visible again once I click on another element.

RadGriddView

  AutoGenerateColumns="False"
  CanUserDeleteRows="False"
  CanUserFreezeColumns="False"
  CanUserReorderColumns="False"
  CanUserResizeColumns="False"
  CanUserSearch="False"
  CanUserSortColumns="False"
  GridLinesVisibility="Both"
  GroupRenderMode="Flat"
  ItemsSource="{Binding Items}"
  RowIndicatorVisibility="Collapsed"
  ShowGroupPanel="False"


<t:GridViewDataColumn
    Width="*"
    MinWidth="70"
    Header="Test"
    HeaderTextAlignment="Center">
    <t:GridViewColumn.CellTemplate>
        <DataTemplate>
            <CheckBox
                HorizontalAlignment="Center"
                FontSize="16"
                IsChecked="{Binding Test1}"
                IsHitTestVisible="True"
                Tag="{Binding}" />
        </DataTemplate>
    </t:GridViewColumn.CellTemplate>
</t:GridViewDataColumn>

 

 

When I use this t:GridViewCheckBoxColumn, the behavior is not as described above. However, I have to click three times on the checkbox, once before I can set the checkmark in the checkbox.

<t:GridViewCheckBoxColumn
    MinWidth="50"
    DataMemberBinding="{Binding Test1}"
    Header="Test1" />


 

Pascal
Top achievements
Rank 2
Iron
 answered on 18 Sep 2025
0 answers
13 views

Hello,

I came to interesting problem of calculating correct number of items that are grouped up. I have GridView that has grouped items, however in each group there is "special" item, that points to object of different type (but derived from the base type of the ItemsSource collection). This item should not be counted into overall item count of the group, as its function is to enable user to write down some notes for each group and does not contain any production data. The calculated count is then displayed in the group header text.

My idea was to create converter, that would take Group object and return the number. The converter itself would take group.ItemCount of group and then iterate in loop over the group.Items collection and substract 1 from the count if the item is of specified type. All of this is done so that when the user searches via the inbuilt search bar in GridView, the count is always correct.

Now the problem, the gridview does no load items of groups that are not expanded (except for the first one??) and as such the converter iterates over nothing (the group.Items collection is empty) and thus the count is displayed wrong (displayed number is group.ItemCount without any substraction). Any ideas how could i work around this? I would rather avoid calculating this in viewmodel as that would require tracking the search text and then manually filtering items in collection.

 

Christofer
Top achievements
Rank 1
 asked on 16 Sep 2025
2 answers
17 views
Hii,

Can someone tell me how I can remove this green line in the GridView, as well as the text shown above that is written in German? I haven’t found any way to do this, or I may have missed it in the documentation.
This green line is movable, but I have not yet found out why that is the case.

Pascal
Top achievements
Rank 2
Iron
 answered on 12 Sep 2025
1 answer
17 views
I've seen code around that will limit RadMaskedNumericInput to be 0 or greater, but I need to exclude 0.
Stenly
Telerik team
 answered on 10 Sep 2025
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
Ambisoft
Top achievements
Rank 2
Iron
Pascal
Top achievements
Rank 2
Iron
Matthew
Top achievements
Rank 1
Sergii
Top achievements
Rank 1
Iron
Iron
Andrey
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Ambisoft
Top achievements
Rank 2
Iron
Pascal
Top achievements
Rank 2
Iron
Matthew
Top achievements
Rank 1
Sergii
Top achievements
Rank 1
Iron
Iron
Andrey
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?