This question is locked. New answers and comments are not allowed.
GridView Crashes when trying drag column to header grouping.
error :message
Message: Unhandled Error in Silverlight Application Code: 4004 Category: ManagedRuntimeError Message: System.ArgumentException: Value does not fall within the expected range. at MS.Internal.XcpImports.MethodEx(IntPtr ptr, String name, CValue[] cvData) at MS.Internal.XcpImports.MethodPack(IntPtr objectPtr, String methodName, Object[] rawData) at MS.Internal.XcpImports.UIElement_TransformToVisual(UIElement element, UIElement visual) at System.Windows.UIElement.TransformToVisual(UIElement visual) at Telerik.Windows.Controls.GridView.GridViewGroupPanel.GetRelativeSourcePoint(Int32 itemIndex, UIElement source, Point point) at Telerik.Windows.Controls.GridView.GridViewGroupPanel.GetInsertionPointIndex(Point point, UIElement sourceElement) at Telerik.Windows.Controls.GridView.GridViewGroupPanel.ToggleInsertionPointVisibility(Point postision, UIElement sourceElement) at Telerik.Windows.Controls.GridView.GridViewGroupPanel.OnDropInfo(Object sender, DragDropEventArgs e) at Telerik.Windows.Controls.DragDrop.DragDropEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) at Telerik.Windows.RadRoutedEventArgs.InvokeHandler(Delegate handler, Object target) at Telerik.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RadRoutedEventArgs routedEventArgs) at Telerik.Windows.RouteItem.InvokeHandler(RadRoutedEventArgs routedEventArgs) at Telerik.Windows.EventRoute.InvokeHandlersImpl(Object source, RadRoutedEventArgs args, Boolean raisedAgain) at Telerik.Windows.EventRoute.InvokeHandlers(Object source, RadRoutedEventArgs args) at Telerik.Windows.RadRoutedEventHelper.RaiseEvent(DependencyObject element, RadRoutedEventArgs args) at Telerik.Windows.DependencyObjectExtensions.RaiseEvent(DependencyObject element, RadRoutedEventArgs e) at Telerik.Windows.Controls.DragDrop.RadDragAndDropManager.RaiseDropInfo() at Telerik.Windows.Controls.DragDrop.RadDragAndDropManager.NotifyDestination(FrameworkElement destination) at Telerik.Windows.Controls.DragDrop.RadDragAndDropManager.OnDropImpossible() at Telerik.Windows.Controls.DragDrop.RadDragAndDropManager.OnRealDrag(IMouseEventArgs e) at Telerik.Windows.Controls.DragDrop.RadDragAndDropManager.OnCoverRectangleMouseMove(Object sender, MouseEventArgs e) at MS.Internal.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args) at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName) xaml code as follows:
<basics:TabControl> <basics:TabItem Header="a" x:Name="aTabItem" Height="21"> <libraryData:CustomDataGrid Visibility="Visible" x:Name="dataHoldingDataGrid" AutoGenerateColumns="False" ItemsSource="{Binding}" ShowGroupPanel="True" Margin="5" IsReadOnly="True" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" CanUserFreezeColumns="True" CanUserResizeColumns="True" RowLoaded="dataHoldingDataGrid_RowLoaded" CanUserReorderColumns="False" ClipboardCopyMode="All" SelectionMode="Single" EnableColumnVirtualization="False" GridLinesVisibility="Horizontal" IsFilteringAllowed="True" ShowGroupFooters="True" ShowColumnFooters="True" FrozenColumnCount="{Binding Value,ElementName=defaultRadSlider,Mode=TwoWay}"> <telerik:RadGridView.GroupRowStyle> <Style TargetType="telerikGridView:GridViewGroupRow"> <Setter Property="ShowHeaderAggregates" Value="False" /> </Style> </telerik:RadGridView.GroupRowStyle> <navigate:RadContextMenu.ContextMenu > <navigate:RadContextMenu Opened="rightContextMenu_Opened" ItemClick="ContextMenu_ItemClick"> <navigate:RadMenuItem Header="View" /> <navigate:RadMenuItem Header="Trade" /> </navigate:RadContextMenu> </navigate:RadContextMenu.ContextMenu> <telerik:RadGridView.ChildTableDefinitions> <telerik:GridViewTableDefinition> <telerik:GridViewTableDefinition /> </telerik:GridViewTableDefinition> </telerik:RadGridView.ChildTableDefinitions> <telerik:RadGridView.HierarchyChildTemplate> <DataTemplate> <telerik:RadGridView VerticalAlignment="Stretch" IsFilteringAllowed="False" HorizontalAlignment="Stretch" ShowGroupFooters="False" ShowColumnFooters="False" Loaded="RadGridView1_Loaded" CanUserFreezeColumns="False" AutoGenerateColumns="False" ShowGroupPanel="False" IsReadOnly="True"> <telerik:RadGridView.GroupRowStyle> <Style TargetType="telerikGridView:GridViewGroupRow"> <Setter Property="ShowHeaderAggregates" Value="False" /> </Style> </telerik:RadGridView.GroupRowStyle> </telerik:RadGridView> </DataTemplate> </telerik:RadGridView.HierarchyChildTemplate> </libraryData:CustomDataGrid> </basics:TabItem> <basics:TabItem Header="b" x:Name="bTabItem" Height="21"> //same up code and Different name </basics:TabItem> <basics:TabItem Header="c" x:Name="cTabItem" Height="21"> //same up code and Different name </basics:TabItem></basics:TabControl>Tab control to switch back and forward to grouping was occurs. ( we are using the latest release (2010.9.24))
please check and help me.
thanks