Hi,
I have a project where I need to be able to drag a ListBox Item to a different ListBox. If I dont populate the second Listbox with anything; then when I drop the item, it just disappears. When I have at least 1 Item in the second ListBox then I get "'Element already has a logical parent. It must be detached from the old parent before it is attached to a new one". I need to be able to do this as well as add a prefix to each added item eg: "A - FirstItem" and "B - SecondItem".
I tried using the Converter class too but it doesnt seem to work. It is important to note that I have tried this method using Binding as well as just dynamically adding objects to the Listbox. Nothing works. Attached is all the images from my sample project needed to diagnose my issue.
Please Help
Thank you,
Dean.
Hi
I'm trying to style the column header background colour of the RadTaskBoard.
Using the RadTaskBoard.ColumnHeaderTemplate you can change the content of the column header as in the image below, but you can't style the background.
I need each column header (and collapsed header) to have its own colour. Is there a way I can achieve this?
Thanks
Guy
Hello.
I've attached some examples.
Hello.
I posted a post a while ago and had the desired solution.
https://www.telerik.com/forums/error-empty-gridview-message-content-in-gridview-sdk
However, in this case, there was only one grid view in the tab control and the other items were of different types.
Now I need multiple gridviews inside the tab control.
If you add multiple gridviews, an error like the link above will occur.
The first gridview passes, but errors start in the remaining 2nd and 3rd gridviews.
The attached example is just adding TabItems from the previous link and deferring InsertAdditionalContentControl .
How to solve this?
Thanks.

GanttView can import from xml , but export xml need to install MSProject.
Can I export the GanttView to XML format do't install MSProject ?
I am trying to achieve the following behavior:
1. Wheel will control vertical scroll
2. Horizontal scroll will be visible with resize controls (zoom in and zoom out)
Is this possible?

The RadToggleButton is in example.xaml, how to get the statue of it(ischeck or not) in ViewModel.cs ?
And change the statue of Button in ViewModel.cs?
Thanks~
Hi, Telerik,
I am developing for WPF Prism application on .Net 5.
I need to provide an editor functionality which is in MS Word.
I found Perlom's question here and have read it but, I can't have any clue.
How can I solve this problem?
For your information, I am going to attach an image file captured Perlom's question.
TIA
Kang

Hi all,
I have a RadListBox inside a RadExpander. I can't get the notify of SelectedItem, SelectedValue etc
How can manage the selection in this scenario.
Thank you in advance
Luigi
<DataTemplate x:Key="PanelBarCursorTemplate">
<t:RadExpander t:AnimationManager.IsAnimationEnabled="True">
<t:RadExpander.Header >
<StackPanel Orientation="Horizontal" >
<CheckBox Margin="10 5 5 5" VerticalAlignment="Center" IsChecked="{Binding IsChecked}"/>
<TextBlock Text="{Binding Name}" VerticalAlignment="Center" />
<TextBlock Text="{Binding Internal.PositionX, StringFormat={StaticResource ResourceKey=StringFormatTime}}" VerticalAlignment="Center" Margin="5 0"/>
</StackPanel>
</t:RadExpander.Header>
<t:RadExpander.Content>
<StackPanel Orientation="Vertical" Margin="5 0 0 0" VerticalAlignment="Center">
<t:RadGridView ItemsSource="{Binding Internal.PositionsY}"
AutoGenerateColumns="False"
ShowColumnHeaders="False"
ShowColumnFooters="False"
ShowGroupPanel="False"
ShowScrollPositionIndicator="False"
ShowSearchPanel="False"
IsReadOnly="True">
<t:RadGridView.Columns>
<t:GridViewDataColumn DataMemberBinding="{Binding ParameterName}" Width="50"/>
<t:GridViewDataColumn DataMemberBinding="{Binding ParameterValue}" Width="50"/>
</t:RadGridView.Columns>
</t:RadGridView>
<!--<TextBlock Text="{Binding Internal.PositionY, StringFormat={}{0:F4}}"
Visibility="{Binding PositionYVisibility, Converter={StaticResource BoolToVis}}"/>-->
</StackPanel>
</t:RadExpander.Content>
</t:RadExpander>
</DataTemplate><t:RadDocking>
<t:RadDocking.DocumentHost>
<StackPanel>
<t:RadListBox ItemsSource="{Binding TabRisultati.Cursori}"
ItemTemplate="{StaticResource PanelBarCursorTemplate}"
SelectionMode="Single"
SelectedItem="{Binding TabCursori.SelectedCursor}"/>
</StackPanel>
</t:RadDocking.DocumentHost>
</t:RadDocking>Hello. I'm using a RadTabControl with statically declared RadTabItems in the XAML. Within a RadTabItem, I am using a RadTabItem.HeaderTemplate to define the item's header to include an image. Immediately following the HeaderTemplate, I put a reference to another View (a UserControl). I've included the XAML for the RadWindow which contains the TabControl I am referring to below.
Here's my question. I am looking to load data when a new TabItem is selected, instead of loading data in the constructors of my VIewModels (so that I am not loading a ton of data when the app launches). So, for example, I don't want to load the data within Manifests_Home_ViewModel until the user has selected the Manifests TabItem. But, as you can see in my XAML, a reference to my UserControl
<mainWindow:Manifests_Home_View />is nested within the first tab item of a TabControl on my MainWindow View. But the Manifests_Home_View doesn't know anything about the parent View (MainWindow) that is is nested in. Since the TabControl is on the MainWindow, I don't know how to inform this child/nested view that its parent TabItem has been selected.
I'm fairly new to MVVM and am still converting parts of my app properly to MVVM. I found some stuff about hierarchies with Views/ViewModels and MVVM, but that was more about dynamically generated/injected Views. These aren't dynamic as such, as they are defined up front. They are simply split out into multiple views for organization and cleared code.
Thank you for your help.
<telerik:RadWindow x:Class="TheReplacementSystem.Modules._MainWindow.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" xmlns:navigation="clr-namespace:Telerik.Windows.Controls.Navigation;assembly=Telerik.Windows.Controls.Navigation"
navigation:RadWindowInteropHelper.ShowInTaskbar="True" navigation:RadWindowInteropHelper.AllowTransparency="True" navigation:RadWindowInteropHelper.Icon="/ImageResources/HeaderTab/export.png"
navigation:RadWindowInteropHelper.Title="The New System" Header="The New System" WindowState="Maximized" Width="1920" Height="1040" HorizontalAlignment="Stretch"
xmlns:delivery="clr-namespace:TheReplacementSystem.Views.Delivery"
xmlns:mainWindow="clr-namespace:TheReplacementSystem.Modules._MainWindow"
Closed="MainWindow_OnClosed">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<!--<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />-->
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<!--main Tab Control for the entire app-->
<telerik:RadTabControl x:Name="MainAppTabControl" Grid.Row="0" Grid.Column="0" Margin="5, 5, 5, 5" Loaded="MainAppTabControl_OnLoaded" TabClosed="MainAppTabControl_OnTabClosed" AllowDragReorder="False" AllowDragOverTab="False" SelectedItemRemoveBehaviour="SelectPrevious">
<!--Manifests - home tab-->
<telerik:RadTabItem x:Name="tabItem_Manifest" Header="Manifests" Loaded="ManifestTab_OnLoaded">
<telerik:RadTabItem.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="/ImageResources/HeaderTab/manifest.png" Width="30" />
<telerik:Label Content="Manifest" FontWeight="Bold" />
</StackPanel>
</DataTemplate>
</telerik:RadTabItem.HeaderTemplate>
<mainWindow:uc_Manifests_Home />
</telerik:RadTabItem>
<!--Exports - home tab-->
<telerik:RadTabItem x:Name="tabItem_Exports" Header="Exports" Loaded="ExportsTab_OnLoaded">
<telerik:RadTabItem.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="/ImageResources/HeaderTab/export.png" Width="30" />
<telerik:Label Content="Export" FontWeight="Bold" />
</StackPanel>
</DataTemplate>
</telerik:RadTabItem.HeaderTemplate>
<mainWindow:uc_Exports_Home />
</telerik:RadTabItem>
<!--Declarations - home tab-->
<telerik:RadTabItem x:Name="tabItem_Declarations" Header="Declarations">
<telerik:RadTabItem.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="\ImageResources/HeaderTab/declarations.jpg" Width="30" />
<telerik:Label Content="Declarations" FontWeight="Bold" />
</StackPanel>
</DataTemplate>
</telerik:RadTabItem.HeaderTemplate>
<mainWindow:uc_Declarations_Home />
</telerik:RadTabItem>
<!--Billing - home tab-->
<telerik:RadTabItem x:Name="tabItem_Billing" Header="Billing">
<telerik:RadTabItem.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="\ImageResources/HeaderTab/billing.png" Width="30" />
<telerik:Label Content="Billing" FontWeight="Bold" />
</StackPanel>
</DataTemplate>
</telerik:RadTabItem.HeaderTemplate>
<mainWindow:uc_Billing_Home />
</telerik:RadTabItem>
<!--Delivery - home tab-->
<telerik:RadTabItem x:Name="tabItem_Delivery" Header="Delivery">
<telerik:RadTabItem.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="\ImageResources/HeaderTab/delivery.png" Width="30" />
<telerik:Label Content="Delivery" FontWeight="Bold" />
</StackPanel>
</DataTemplate>
</telerik:RadTabItem.HeaderTemplate>
<delivery:uc_Delivery />
</telerik:RadTabItem>
<!--Logistics dispatch - home tab-->
<telerik:RadTabItem x:Name="tabItem_LogisticsDispatch" Header="Dispatch">
<telerik:RadTabItem.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="\ImageResources/HeaderTab/dispatch.jpg" Width="30" />
<telerik:Label Content="Dispatch" FontWeight="Bold" />
</StackPanel>
</DataTemplate>
</telerik:RadTabItem.HeaderTemplate>
</telerik:RadTabItem>
<!--Data Management - home tab-->
<telerik:RadTabItem x:Name="tabItem_DataManagement" Header="Data Management" Loaded="DataMaintenance_OnLoaded">
<telerik:RadTabItem.HeaderTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="/ImageResources/HeaderTab/datamangement.png" Width="30" />
<telerik:Label Content="Data Management" FontWeight="Bold" />
</StackPanel>
</DataTemplate>
</telerik:RadTabItem.HeaderTemplate>
<mainWindow:uc_DataManagement_Home />
</telerik:RadTabItem>
</telerik:RadTabControl>
</Grid>
</telerik:RadWindow>