Hello,
In line with your recommendation to set a fixed height on the radgridview to get good performance (ref.https://www.telerik.com/account/support-center/view-ticket/1568065) we have set a custom height on the content presenter that hosts the radgridview.
<ContentPresenter ContentTemplate="{StaticResource PerBondTraderControlsKey}" Content="{Binding BondControlsVM}"
Width="{Binding RelativeSource={RelativeSource AncestorType=telerik:RadLayoutControl}, Path=ActualWidth}">
<ContentPresenter.Height>
<MultiBinding Converter="{StaticResource HeightConverter}">
<Binding Path="ActualHeight" RelativeSource="{RelativeSource AncestorType=Grid}" />
<Binding Path="." RelativeSource="{RelativeSource AncestorType=Grid}" />
</MultiBinding>
</ContentPresenter.Height>
</ContentPresenter>
The presentor is hosted on a grid and the objective is for it to resize based on the collapsible layoutcontrolexpandergroup placed above it. Refer to the attached file for the complete page hosting both controls. What we require is for the contentpresentor hosting the radgridview to resize to fit the available space based on the collapsible layout control's expanded status. Please suggest on how this can be implemented.
Thanks
Reshma
Getting difficulties to override RecognizesAccessKey
=
"False"
for RadComboBox control using custom Style.
Does anybody has a sample to accomplish it?
Original problem: drop-down box is not displaying the very first underscore char. Example: combo box items a_b, c_d_e. Selecting any will renders as 'ab', not 'a_b' and 'cd_e' instead of 'c_d_e'
Above solution was proposed long ago (2010 source) are there another solutions for the problem?
Thank you
We have a strange issue that I've not seen posted or reported anywhere after two days of research
We have RadGridViews where we manage persistence using the Telerik PersistenceManager Class.
The grids are set as follows
theGrid.ShowGroupPanel = false;
theGrid.FilteringMode = Telerik.Windows.Controls.GridView.FilteringMode.FilterRow;
theGrid.CanUserGroupColumns = false;
theGrid.CanUserReorderColumns = true;
We gather data from a web service in the form of a data table and bind to the Grid.
When a filter is applied at the column level (for example a part number using the "Is Equal To" filter) we save the grid stream, submit the query, retrieve the data, bind to the grid, Reload using the persistence manager.
pseudo code
The strange behavior is that I can consistently filter on a particular part number (String) and everything works as expected (A single result in the grid), but another part number results in a blank grid after calling the Manager.Load() code.
In the second scenario, the underlying data table has one row, but it does not display in the grid. If I comment out the code to load, then the value displays. Using this, we lose the persistence, and can't "Clear filter" at the column level.
Long story short, the PersistenceManager.Load(theGrid, astream); seems to be failing, resulting in a blank Grid even though the underlying data table has one row. Since this is Telerik code, we have no way to debug it.
Thanks in advance for any help. I've attached a screen shot of the resulting grid, when the "Load" fails
I have a problem with RadNumericUpDown control. I'm not able to display edge values of double type (e.g. NaN or Infinity). Every time I try to bind to property with these values I've got a Binding error.
Is it even possible to achieve it utilizing RadNumericUpDown?
Thanks!
My requirement is to place a set of RadGridView horizontally, there's a ScrollViewer and ItemsControl, see code below.
<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Disabled">
<Grid>
<ItemsControl Name="GridItemsControl" HorizontalAlignment="Left" HorizontalContentAlignment="Left"
ItemsSource="{Binding Results}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate x:Uid="ItemsPanelTemplate_1" x:Name="GridItemPanelTemplate">
<DockPanel x:Uid="DockPanel_1" />
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate x:Uid="DataTemplate_5">
<telerik:RadGridView Grid.Row="0"
Margin="8"
ItemsSource="{Binding Items}"
AutoGenerateColumns="False"
IsReadOnly="True"
GroupRenderMode="Flat"
ShowGroupPanel="False"
CanUserSortColumns="False"
ShowColumnSortIndexes="False"
RowIndicatorVisibility="Collapsed"
CanUserGroupColumns="False"
SelectionMode="Extended"
ClipboardCopyMode="All" >
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn Width="Auto"
Header="Depth"
IsFilterable="False"
ShowToolTipOnTrimmedText="True"
TextAlignment="Right"
DataMemberBinding="{Binding Depth}">
</telerik:GridViewDataColumn>
</telerik:RadGridView.Columns>
</telerik:RadGridView>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</Grid>
</ScrollViewer>
The UI got stuck while the program was running, but when replace RadGridView by DataGrid, it can run, and if I replace the Grid with ListView, the UI can work, but the function not meet my requirement
Hello everyone. I have this problem when generating a table of contents. It is happening to me that when the document is exported to Word, for some reason (or if it is the correct behavior) the text is scrolling down on the next page. What I want to achieve is that the TOC can be generated if scrolling down occurs or, failing that, eliminate the space between the phrase "GENERAL CHARACTERISTICS" and the top of the header of that page. The document is already created and is imported into the application. I'm using an example that I found in the forum (I don't remember the name of the person, credits to him) and I'm adapting it to what I need
I have been researching the way to do it and I think with "Multi-Range Selection"
(https://docs.telerik.com/devtools/wpf/controls/radrichtextbox/features/selection?&_ga=2.154034736.904289798.1655964538-1262658420.1654800489#members-of-documentselection) between the phrase and the last element of the TOC would work but I haven't managed to capture the last element of the TOC, so I'm stuck with that part. Any idea or way I can take to eliminate that generated (dynamic) space between the phrase the following sheet and the header of that page.
Attached functional solution for testing and images.
Thank you very much
Hi
I've setup a simple project using a RadRibbonWindow with a ribbon and a few controls. I'm trying to toggle between Light and Dark themes using the StyleManager which is working for the controls but not the Window (Title bar etc).
I've gone through a few articles including this one and threads on the forum including this one. Unfortunately I can't get the Window to change theme. Any help would be much appreciated.
Thanks Miles