I have a RadDataForm, and need to be informed when the form's validation status changes.
What I thought I could do was to listen to RadDataForm.ValidationSummary.Errors.CollectionChanged, but unfortunately, even as late as RadDataForm.Loaded, RadDataForm.ValidationSummary is null.
Is there some event that RadDataForm fires when its validation status changes?
Or some event that RadDataForm fires after its ValidationSummary has been created?
Hello,
I'm using a GridView with data bound via VirtualQueryableCollectionView (like in this example: http://docs.telerik.com/devtools/wpf/consuming-data/using-data-virtualization).
When a user double clicks a row, I show a detail form and after the user is done editing and closes the form, I reload the data to reflect the changes made by this and other users.
After loading the data, I would like to highlight the row the user just edited.
When the GridView is bound do a normal list of data, I can easily do that by querying for the object in the loaded data and then setting
gridView.SelectedItem = x
but since switching to the VirtualQueryableCollectionView, this doesn't work any more.
Is there any way to select a data item / row in a GridView that uses VirtualQueryableCollectionView as DataContext?
Hi all,
I am working on a WPF application using Telerik and coded in C# .NET.
My following question goes over an ASP .NET page using the model “Code behind” to implement the logic of the page.
Presently, I have a <telerik:RadGridView> for which the scrollbar moves at the same time as the RadGanttView chart scrollbar.
But I am facing to an issue :
I would like to get the MinorTick actual width and apply it to the RadGridView columns.
I edited a copy of the template of the GanttView in order to find (I hoped) the width value of the MinorTick. I did not find it.
I accessed the MinorTick's Interval and I tried to apply it to the RadGridView columns, but I cannot.
How could I do to have RadGridView columns with the same width as the one from the RadGanttView chart columns ?
Any help or tip will be much appreciated :)
I am using the TreeListView to display a class hierarchy. All classes have a base class called Node. Many parents have children of different types but they are all of type Node.
The tree displays just fine until I filter on the "FC" column then I get the following exception:
Additional information: Unable to cast object of type 'TMW.i61850.Model.DataSet' to type 'TMW.i61850.Model.LogicalDevice'.
The LogicalDevice happens to be the root item in the tree in this case and the DataSet happens to be a grandchild of the LogicalDevice. Both DataSet and LogicalDevice are of type Node.
All Column binding is bound to properties that only exist on the Node class.
<telerik:RadTreeListView ItemsSource="{Binding}" x:Name="TreeView" Grid.Row="1" IsFilteringAllowed="True" AutoGenerateColumns="False" CanUserDeleteRows="False" CanUserInsertRows="False"
CanUserFreezeColumns="False" RowIndicatorVisibility="Collapsed" BeginningEdit="BeginningEdit" CellEditEnded="CellEditEnded" DistinctValuesLoading="TreeView_DistinctValuesLoading">
<telerik:RadTreeListView.ChildTableDefinitions>
<telerik:TreeListViewTableDefinition ItemsSource="{Binding Children}"/>
</telerik:RadTreeListView.ChildTableDefinitions>
<telerik:RadTreeListView.Columns>
<telerik:GridViewDataColumn Header="Name" Width="300" DataMemberBinding="{Binding Name}" />
<telerik:GridViewDataColumn Header="Value" Width="200" DataMemberBinding="{Binding Value}" />
<telerik:GridViewDataColumn Header="FC" Width="200" DataMemberBinding="{Binding FC}" />
</telerik:RadTreeListView.Columns>
</telerik:RadTreeListView>
In ouer project we use the Docking manager for the Aplication layout. Some Overviews are to the Bottom and the one (with Program mesages to the right sight). Its not nice when the user accidently short the mouse curser over the Pane button and it apears. Learning abaut the docking i've got the idea that the pre popup and auto hide tiemout can be set but i didnt find any property to set them up.
the next propblem is thesome times the panels doesnt hides when the other Panel got the focus. Some times i must click to the right part of subcontrols(such as textbox or combobox to make the panel hide).
Hi,
I'm trying to create a view based on WeekView and with a footer recapulating specials appointments (named Tasks).
This would look like attached file (ExpectedSchedulerView.png).
The most handy way would be having 2 RadSchedulerView (classic one on top, lightened MonthView on bottom). But I experiment some issue having two RadSheduleView both visible and with different behaviour.
A second and cleaner way would be having an other AppointsPanel/TimeRulerLinesPanel in the RadScheduleViewControlTemplate. That way I'm being blocked by encapsulation : Arrange/MeasureOverride throw exception (NullRef) because the new template child isn't properly initialized.
Then my questions are :
* Is there a known issue about multiple RadScheduleView ? (I already searched for it but got nothing relevant)
* Is extending RadScheduleViewControlTemplate a proper solution or is there an easier/cleanier/more efficient one ?
Thanks,
hi dear developers,
I need to customize the connections in raddiagram just like the attached shape. i reviewed the forum and only find an example that change the color of the connection but i need a more complex connection as it is attached. how can i do that?
hi dear supporters,
I need to change the shape of connectors of a shape to a custom shape that is a jpg or other image formats.
how can I do that?
hi dear developers,
i am using raddiagram in wpf.
for shapes, i have used custom shapes and a text where both image and text are added to a stackpanel and the stackpabnel is setted to be the shape content.
now i need to find the item in the diagram by hit test but the hit test brings the textblock or image instead of raddiagram shape. i need the hit test to bring back the raddiagram shape not image or text block. (i also have used IsHittestvisible property to prevent image and text block from catching by the hit test but by using this, the hit test bring nothing).