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
StartupUri="MainWindow.xaml">
<Application.Resources>
<Style TargetType="telerik:GridViewRow">
<Setter Property="telerik:RadDragAndDropManager.AllowDrag" Value="True"></Setter>
<Setter Property="telerik:RadDragAndDropManager.AutoDrag" Value="True"></Setter>
</Style>
</Application.Resources>
</Application>
====================================
I have two RadGridViews in the xaml windows which names are following:
1. rgvSource
2. rgvTarget
Code in the code behind file is following for DragOver Event.
private void rgvSource_DragOver(object sender, DragEventArgs e)
{
RadGridView grid = (RadGridView)sender;
GridViewRow row = (GridViewRow)this.rgvSource.ItemContainerGenerator.ContainerFromItem(this.rgvSource.SelectedItem);
User user = row.Item as User;
string data = user.Id.ToString() + "," + user.UserName + "," + user.LastLoginDate.ToShortDateString();
DragDrop.DoDragDrop(rgvSource, data , DragDropEffects.Copy);
}
Dropped Grid event is following
================================
private void rgvTarget_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.Text))
e.Effects = DragDropEffects.Copy;
else
e.Effects = DragDropEffects.None;
}
private void rgvTarget_Drop(object sender, DragEventArgs e)
{
MessageBox.Show(e.Data.GetData(DataFormats.Text).ToString());
}
=============================================================
so how to resolve Com expection?
Hope someone will help me out to resolve this issue. Its urgent.
Thanks
Laxman
<telerik:RadPanelBar> <telerik:RadPanelBarItem IsExpanded="True"> <telerik:RadPanelBarItem.Header> <TextBlock Text="Grid"/> </telerik:RadPanelBarItem.Header> <telerik:RadGridView > <telerik:RadGridView.Columns> <telerik:GridViewColumn Header="Header"> </telerik:GridViewColumn> <telerik:GridViewColumn Header="Header"> </telerik:GridViewColumn> <telerik:GridViewColumn Header="Header"> </telerik:GridViewColumn> <telerik:GridViewColumn Header="Header"> </telerik:GridViewColumn> <telerik:GridViewColumn Header="Header"> </telerik:GridViewColumn> <telerik:GridViewColumn Header="Header"> </telerik:GridViewColumn> <telerik:GridViewColumn Header="Header"> </telerik:GridViewColumn> <telerik:GridViewColumn Header="Header"> </telerik:GridViewColumn> <telerik:GridViewColumn Header="Header"> </telerik:GridViewColumn> <telerik:GridViewColumn Header="Header"> </telerik:GridViewColumn> </telerik:RadGridView.Columns> </telerik:RadGridView> </telerik:RadPanelBarItem></telerik:RadPanelBar>