Telerik Forums
UI for WPF Forum
2 answers
132 views
Hello
I cant find the exactly event
but when I "play" with the ComboBox cell I get this exception:

System.Reflection.TargetInvocationException was unhandled
  Message="Exception has been thrown by the target of an invocation."
  Source="mscorlib"
  StackTrace:
       at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
       at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
       at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
       at System.Delegate.DynamicInvokeImpl(Object[] args)
       at System.Windows.RoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
       at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
       at Telerik.Windows.Controls.GridView.GridViewCell.RaiseCellEditEndedEvent(GridViewEditAction editAction)
       at Telerik.Windows.Controls.GridView.EditContext.CommitValidContent(GridViewCell cell, GridViewCell nextCell)
       at Telerik.Windows.Controls.GridView.EditContext.CommitCellEdit(GridViewCell cell, GridViewCell nextCell)
       at Telerik.Windows.Controls.GridView.EditContext.CommitEdit()
       at Telerik.Windows.Controls.GridView.GridViewCell.HandlePendingEdit()
       at Telerik.Windows.Controls.GridView.GridViewCell.Editor_LostFocus(Object sender, RoutedEventArgs e)
       at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
       at System.Windows.UIElement.OnLostFocus(RoutedEventArgs e)
       at System.Windows.UIElement.IsFocused_Changed(DependencyObject d, DependencyPropertyChangedEventArgs e)
       at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
       at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, OperationType operationType)
       at System.Windows.DependencyObject.ClearValueCommon(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata)
       at System.Windows.DependencyObject.ClearValue(DependencyPropertyKey key)
       at System.Windows.Input.FocusManager.OnFocusedElementChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
       at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
       at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
       at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, OperationType operationType)
       at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, OperationType operationType, Boolean isInternal)
       at System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
       at System.Windows.Input.FocusManager.SetFocusedElement(DependencyObject element, IInputElement value)
       at System.Windows.Input.KeyboardNavigation.UpdateFocusedElement(DependencyObject focusTarget)
       at System.Windows.FrameworkElement.OnGotKeyboardFocus(Object sender, KeyboardFocusChangedEventArgs e)
       at System.Windows.Input.KeyboardFocusChangedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
       at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
       at System.Windows.Input.InputManager.ProcessStagingArea()
       at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
       at System.Windows.Input.KeyboardDevice.ChangeFocus(DependencyObject focus, Int32 timestamp)
       at System.Windows.Input.KeyboardDevice.TryChangeFocus(DependencyObject newFocus, IKeyboardInputProvider keyboardInputProvider, Boolean askOld, Boolean askNew, Boolean forceToNullIfFailed)
       at System.Windows.Input.KeyboardDevice.Focus(DependencyObject focus, Boolean askOld, Boolean askNew)
       at System.Windows.Input.KeyboardDevice.Focus(IInputElement element)
       at System.Windows.UIElement.Focus()
       at Telerik.Windows.Controls.GridView.GridViewDataControl.FocusIfNeeded()
       at Telerik.Windows.Controls.GridView.GridViewDataControl.OnMouseLeftButtonDown(MouseButtonEventArgs e)
       at System.Windows.UIElement.OnMouseLeftButtonDownThunk(Object sender, MouseButtonEventArgs e)
       at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
       at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
       at System.Windows.UIElement.CrackMouseButtonEventAndReRaiseEvent(DependencyObject sender, MouseButtonEventArgs e)
       at System.Windows.UIElement.OnMouseDownThunk(Object sender, MouseButtonEventArgs e)
       at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
       at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
       at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
       at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
       at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
       at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
       at System.Windows.Input.InputManager.ProcessStagingArea()
       at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
       at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
       at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
       at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
       at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
       at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
       at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
       at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
       at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
       at System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
       at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
       at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
       at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
       at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
       at System.Windows.Threading.Dispatcher.Run()
       at System.Windows.Application.RunDispatcher(Object ignore)
       at System.Windows.Application.RunInternal(Window window)
       at System.Windows.Application.Run(Window window)
       at System.Windows.Application.Run()
       at LeumiPortal_csharp.App.Main() in D:\Develop\LeumiAnnualWorkplan\Dev - Current\LeumiAnnualWorkplan\LM_WPF_TEST\obj\Debug\App.g.cs:line 0
       at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
       at System.AppDomain.nExecuteAssembly(Assembly assembly, String[] args)
       at System.Runtime.Hosting.ManifestRunner.Run(Boolean checkAptModel)
       at System.Runtime.Hosting.ManifestRunner.ExecuteAsAssembly()
       at System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext activationContext, String[] activationCustomData)
       at System.Runtime.Hosting.ApplicationActivator.CreateInstance(ActivationContext activationContext)
       at System.Activator.CreateInstance(ActivationContext activationContext)
       at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssemblyDebugInZone()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
  InnerException: System.NullReferenceException
       Message="Object reference not set to an instance of an object."
       Source="LM_WPF_TEST"
       StackTrace:
            at LeumiPortal_csharp.ActivityInformation.gvCustomersIn_CellEditEnded(Object sender, GridViewCellEditEndedEventArgs e) in D:\Develop\LeumiAnnualWorkplan\Dev - Current\LeumiAnnualWorkplan\LM_WPF_TEST\ActivityInformation.xaml.cs:line 644
       InnerException:
Pavel Pavlov
Telerik team
 answered on 06 Nov 2009
1 answer
163 views

Is there a way to restart the animation that is shown when a chart initially builds?  In other words, on demand animating of the chart?

Thanks
Giuseppe
Telerik team
 answered on 06 Nov 2009
3 answers
138 views
Hi

     i an usin treeview. How can i stop dragdrop between nodes but requies drag drop within a node item.

like
NodeA
        A
        B
        C
        D
NodeB
        E
        F
        G
        H
The item should be dragging within items of NodeA not within Item of NodeA and NodeB
Bobi
Telerik team
 answered on 06 Nov 2009
0 answers
83 views
Hey :)
After trying and failing I decided to ask here.

I would like to add a tool tip on each of Calendar Buttons. Right now I can only add it to the calendar control which does not help.

Please, let me know if you need more clarification.
 
Thank you ;)
Vytautas Smitas
Top achievements
Rank 1
 asked on 06 Nov 2009
3 answers
194 views

Respected Sir,

Problem's Objective:Drag and Drop a row and also multiple row from RadGridview to RadTreeView item . 

Problem's Description : Well , i m having the RadgridView whose itemsource is binded with observableCollection and this GridView's itemsource  changes according to TreeView Item selected. Now i m trying to achieve Draging the gridview's row to TreeView Item but i m not getting the same 

I have viewed several post where by in Radgridview's xaml  Drag and Drop Functionality for its row is set as below:

 

<

 

 

gridView:RadGridView AutoGenerateColumns="True" x:Name="gridView"

 

 

 

 

UseAlternateRowStyle="False" dragDrop:RadDragAndDropManager.AllowDrop="True"

 

 

 

 

Grid.Column="1" Margin="30">

 

 

 

 

<gridView:RadGridView.RowStyle>
<Style TargetType="gridViewElements:GridViewRow">

 

 

 

 

<Setter Property="dragDrop:RadDragAndDropManager.AllowDrag" Value="True" />

 

 

 

 

</Style>

 

 

 

 

</gridView:RadGridView.RowStyle>

 

 

 

 

</gridView:RadGridView>

 

 

 

 

 
I want above thing in programatic way in code bind file in c#.

Also i m not to get the visibilty of Draging the row... i have done following things

 

 

RadDragAndDropManager.AddDragQueryHandler(this.gvEmail, OnDragQuery);

 

 

RadDragAndDropManager.AddDragInfoHandler(this.gvEmail, OnDragInfo);

 

 

EventManager.RegisterClassHandler(typeof(GridViewRow), RadDragAndDropManager.DropQueryEvent, new EventHandler<DragDropQueryEventArgs>(OnGridViewRowDropQuery));

 

 

EventManager.RegisterClassHandler(typeof(GridViewRow), RadDragAndDropManager.DropInfoEvent, new EventHandler<DragDropEventArgs>(OnGridViewRowDropInfo));

 

 


 

 

void gvEmail_RowLoaded(object sender, RowLoadedEventArgs e)

 

{

 

if (e.Row is GridViewHeaderRow || e.Row is GridViewNewRow || e.Row is GridViewFooterRow)

 

 

return;

 

 

var row = e.Row as GridViewRow;

 

 

this.InitializeRowDragAndDrop(row);

 

 

}

 

private void InitializeRowDragAndDrop(GridViewRow row)

 

{

 

if (row == null)

 

 

return;

 

row.SetValue(

RadDragAndDropManager.AllowDragProperty, true);

 

 

//row.SetValue(RadDragAndDropManager.AllowDropProperty, true);

 

}

 


As i m newbie to the Telerik please give your valuable suggestions.

Thanks in advance.

Miral Shah

Miroslav
Telerik team
 answered on 06 Nov 2009
7 answers
160 views
Hello,

I just upgraded to 2009.Q3 and, I'm struggling with the migration from Q2 to Q3.  Is there any good resource I can go to "do what I did with Q2 in Q3"?   A translation from the obsolete properties/methods to the new ones would be highly appreciated

Ok, the concrete issue I'm seeing right now is related to the code below (minimalist version):

myGrid.ItemsSource = myDataTable;
myGrid.AutoGeneratingColumn += myGrid_AutoGeneratingColumn;

After performing these operations, I see that myDataTable.Columns.Count = 25 and myGrid.Columns.Count = 0, and the event handler AutoGeneratingColumn is never executed.

Please help,
Marco
Vlad
Telerik team
 answered on 06 Nov 2009
2 answers
95 views
HI Guys,

I just noticed that Isselected property is no longer existing in Q3 release. How can I set the first row to be selected in code behind?

Thanks,

sum sum
Top achievements
Rank 1
 answered on 05 Nov 2009
0 answers
472 views
• What's New
    RadGridView / GridViewDataControl
        â€¢ Added Methods
            o Grouping: ExpandGroup, CollapseGroup, ExpandAllGroups, CollpaseAllGroups, FindGroupByItem
            o Hierarchy: ExpandHierarchyItem, CollapseHierarchyItem, ExpandHierarchyItem, CollapseHierarchyItem
            o Filtering: GetDistinctValues
            o PrintToHtml()
        â€¢ Added Properties
            o Virtualization
                - EnableRowVirtualization - toggles rows virtualizati
                - EnableColumnVirtualization - toggles columns virtualization
            o ColumnWidth - SizeToHeaer, SizeToCells, Auto, Star, pixel (100).
            o Grouping
                - AutoExpandGroups
                - GroupHeaderTemplate
            o EditTriggers - flags enumeration property where you can define actions that will put a cell into edit mode - CellClick, CurrentCellClick, Default, F2, None
            o CanUserSelect- determines whether selection can be triggered from the UI
            o SelectionMode - specify the selection behavior of RadGridView and GridViewDataControl
            o AlternationCount
            o ScrollPositionIndicatorTemplate - DataTemplate for scroll position indicator that will be displayed when ScrollMode is set to Deferred
        â€¢ Added Events
            o DistinctValuesLoading

    Columns
        â€¢ Added New Column Types

            o GridViewImageColumn
            o GridViewHyperlinkColumn
            o GridViewDynamicHyperlinkColumn
            o GridViewMaskedTextBoxColumn
            o GridViewToggleRowDetailsColumn
            o GridViewSelectColumn
        â€¢ New base column for data bound scenarios: GridViewBoundColumnBase. All the related logic from GridViewDataColumn moved to the new column. All new column types used for editing derive from this column.
        â€¢ Added properties:
            o All columns
                - DisplayIndex
                - MinWidht, MaxWidth
                - GroupFooterTemplate
                - FooterTextAlignment
                - ToolTipTemplate
            o DataColumns
                - SortMemberPath
                - GroupMemberPath
                - GroupHeaderFormatString
        â€¢ GridViewComboBoxColumn
            o Added IsComboBoxEditable and ItemsSourceBinding properties

    Row
        â€¢ GridViewRow
            o IsExpandable and IsExpanded - define whether a row is a hierarchy one. Used in custom hierarchy scenarios
        â€¢ GridViewGroupRow
            o Added GroupViewModel property used for group row customizations. It contains Column, GroupDescriptor and Header properties

    DetailsProvider
        â€¢ Added Properties:
            o AreFrozen
            o VisibilityChangedCallbac

    IDetailsProvider
        â€¢ Added Properties:
            o AreFrozen
            o VisibilityChangedCallback

    GridViewRowDetailsEventArgs
        â€¢ Added Properties:
            o Visibility

        â€¢ FilteringDropDown
            o Extracted filtering UI to a new control named FilteringControl.
            o IColumnFilterDescriptor (new interface)
            o ColumnFilterDescriptor (new class)
            o DistinctValuesFilterDescriptor (new class)
            o FilteringControlBase (new class)
            o FilteringControl (new class)
            o IFilteringControl (new interface)
            o ViewModelBase (new class)
            o FilteringViewModel (new class)
            o DistinctValueViewModel (new class)
            o FilterDescriptorViewModel (new class)
            o Added ability to define your own custom filtering controls. Implement IFilteringControl or derive from FilteringControlBase and use FilteringControl property of the column to specify your custom filter control.
            o Row Details "lazy" loading: Row Details are not loaded until the first time they are about to become visible.
            o Distinct Values "lazy" loading: Distinct values are not loaded untrul the first time the filtering UI is about to become visible.
            o Added RowValidated and CellValidated events
            o Added GroupFooterTemplate for GridViewColumn
            o Added Clipboard.IsEnabled property (attached behavior)
            o Extended GridViewAddingNewEventArgs with Cancel member
            o GridViewDataControl GetDistinctValues() is now public
            o Added Copy to clipboard built-in support
            o Added SortMemberPath, GroupMemberPath property for GridViewDataColumn
            o Added metadata support for auto-generated columns
            o Added RowDetailsVisibilityChanged event to GridViewDataControl
            o ChildTableDefinitions are now exposed on GridViewDataControl
            o Added GridViewDataColumn.GroupHeaderFormatString property
            o Added BeginEdit() method on cell

    What's Fixed
            o GridView selection modes are now consistent with the selection modes of Microsoft's Selector classes.
            o Column now can be replaced in AutoGeneratingColumn event.
            o Filters now persisted after the grid is rebound.
            o RadGridView.IsReadOnly incorrectly sets GridViewColumn.IsReadOnly is now fixed.
            o RowDetailsTemplate is now loaded only if needed (Lazy Loading)
            o GridViewComboBoxColumn is now exported properly.
            o Distinct filters now respect column DataFormatString.
            o Selecting child row no longer selects its parent row.
            o Fixed DomainDataSource column auto-generation when PageSize is greater than zero.
            o FilteringDropDown now displays distinct values based on the currently applied filters rather than all the data.
   
    What's Changed
            o UI virtualization introduced for rows and columns.
            o GridViewColumn.Width is now Auto by default.
            o GridViewDataControl ScrollMode is now RealTime by default.
            o ColumnFilterDescriptors are now used instead of FieldFilterDescriptors.
            o New base type for data bound columns - GridViewBoundColumnBase. Inherited columns should set BindingTarget property.
            o Simplified and optimized templates for: GridViewRow, GridViewHeaderRow, GridViewFooterRow, GridViewGroupRow, GridViewGroupFooterRow, GridViewCell, GridViewFooterCell, GridViewGroupFooterCell
            o Width property of GridViewColumn is now of type GridViewLength, which allows more customizations - SizeToHeader, SizeToCells, etc.

    Members marked as Obsolete in previous releases and deleted in Q3 2009:
            o GridViewHeaderCell: HeaderTextProperty, HeaderText, IsColumnFilterable
            o GridViewColumn: HeaderText
            o GridViewDataColumn: DataMemberPath
            o ExportExtensions: ToExcelML(this GridViewDataControl source, IList records, bool includeHeader), ToHtml(this GridViewDataControl source, IList records, bool includeHeader), ToText(this GridViewDataControl source, IList records, bool includeHeader), ToCsv(this GridViewDataControl source, IList records, bool includeHeader)
            o DistinctFilterControl
            o GridViewDataControl: RowAppearance, CreateFilterDescriptions(), FilterDescription, GroupDescriptions, SortDescriptions
            o GridViewGroupingEventArgs: GridViewGroupingEventArgs(CollectionChangeAction action, GroupDescription GroupDescription, int index), GroupDescription
            o GridViewItemsControl
            o GridViewSortingEventArgs: SortingState
            o RadGridView: AutoGenerateHierarchyFromDataSet
            o RowAppearanceSettings
            o RecordValidatingRoutedEventArgs
            o Field
            o FieldCollection
            o FieldDescriptor: DataMemberPath
            o IDataFieldDescriptor: DataMemberPath
            o AggregateFunction: Name, Calculate(GroupRecord targetGroup)
            o AverageFunction: AverageFunction(string propertyName, string sourceField, string caption), Calculate(GroupRecord targetGroup)
            o CountFunction: CountFunction(string functionName, string sourceField, string caption), Calculate(GroupRecord targetGroup)
            o EnumerableAggregateFunction: sourceField
            o FirstFunction: FirstFunction(string functionName, string calculationField, string caption), Calculate(GroupRecord targetGroup)
            o LastFunction: LastFunction(string functionName, string calculationField, string caption), Calculate(GroupRecord targetGroup)
            o MaxFunction: MaxFunction(string functionName, string calculationField, string caption), Calculate(GroupRecord targetGroup)
            o MinFunction: MinFunction(string functionName, string calculationField, string caption), Calculate(GroupRecord targetGroup)
            o SumFunction: SumFunction(string functionName, string sourceField, string caption), Calculate(GroupRecord targetGroup)
            o RadGroupDescription
            o RadGroupDescriptionCollection
            o RadSortDescriptionCollection
            o IRecordFactory
            o RecordManager
            o DataRecord
            o ExpandableDataRecord
            o GroupRecord
            o HeaderRecord
            o Record
            o RecordCollection
            o DataControl: CurrentRecord, SelectedRecord, SelectedRecords
            o StringExtensions
            o RecordNavigator
            o SelectionChangeEventArgs: RemovedRecords, AddedRecords
            o DistinctValuesList
            o CheckBoxItem
            o CheckBoxList
            o ClearFilterButton
            o ItemsControl property on GridViewDataControl - use the GridViewDataControl instead 

    Members marked as Obsolete in Q3 2009:
            o GridViewCell: CellRequestBringIntoViewEvent, Editor
            o GridViewCellBase: VerticalLineVisibilityProperty, VerticalLineFillProperty, VerticalLineThicknessProperty, VerticalLineVisibility, VerticalLineThickness, VerticalLineFill
            o ColumnsWidthMode
            o GridViewBoundColumnBase: EditorSettingsProperty, EditorSettings
            o GridViewColumn: ColumnWidthChangedEventArgs, ColumnWidthChanged, VerticalGridlinesBrushProperty, VerticalGridlinesThicknessProperty, VerticalGridlinesVisibilityProperty, VerticalGridlinesBrush, VerticalGridlinesThickness, VerticalGridlinesVisibility
            o GridViewRowValidatingEventArgs: NewValues, OldData
            o CheckBoxEditorSettings
            o ComboBoxEditorSettings
            o DatePickerEditorSettings
            o EditorSettings
            o EditorsLoader
            o GridViewCellEditor
            o GridViewCheckBoxEditor
            o GridViewComboBoxEditor
            o GridViewDatePickerEditor
            o GridViewMaskedTextBoxEditor
            o GridViewTextBoxEditor
            o IEditorSettings
            o MaskedTextBoxEditorSettings
            o TextBoxEditorSettings
            o GridViewDataControl: ValidationModeProperty, ValidationMode, ColumnsWidthModeProperty, AlternateExpandableRowStyle, ExpandableRowStyle, UseAlternateRowStyleProperty, UseAlternateRowStyle, ColumnsWidthMode, VerticalGridlinesVisibilityProperty, VerticalGridlinesVisibility, BringDataItemIntoView(), MultipleSelect
            o Telerik.Windows.Controls.GridView.GridView.GridViewGroupingEventArgs
            o BaseItemsControl: ItemsGenerator
            o GridViewExpandableRow
            o GridViewGroupRow: GridViewGroupRow(GridViewDataControl GridViewDataControl)
            o GridViewNewRow: ValidationMode
            o GridViewRow: ValidationMode
            o FilterDescriptor: FilterDescriptor(string member, FilterOperator FilterOperator, object filterValue, IValueConverter converter), FilterDescriptor(string member, FilterOperator FilterOperator, object filterValue, IValueConverter converter, string format)
            o PropertyRelation: GetDataSource(object context, TableDefinition definition)
            o RelationBase: GetDataSource(object context, TableDefinition definition)
            o TableDefinition: PreviewDataRecordCreate, AutoGenerateFieldDescriptors
            o TableRelation: GetDataSource(object context, TableDefinition definition)
            o RadRowItem: ValidationMode, DataItem

    Changed Templates for 2009.Q3:
            o RadGridView
            o DataCellsPresenter
            o GridViewRow
            o GridViewCell
            o GridViewGroupRow
            o GridViewHeaderRow
            o GridViewHeaderCell
            o DraggedElement
            o GridViewScrollViewer
            o GridViewFooterRow
            o GridViewGroupFooterRow
            o GridViewFooterIndentCell
            o GridViewGroupFooterIndentCell
            o GridViewFooterCell
            o GridViewGroupFooterCell
            o DetailsPresenter
            o FrozenColumnSplitter
            o GridViewGroupPanelCell
            o DistinctFilterControl
            o GridViewGroupPanelItem
            o GridViewHeaderIndentCell
            o GridViewAggregateResultCell
            o ScrollPositionIndicator
            o GridViewDataControl
            o GridViewEditorPresenter – new
            o GridViewToggleButton – new
            o GridViewItemsControl – obsolete
            o GridViewExpander – obsolete
            o GridViewExpandableRow – obsolete
            o GridViewHierarchyChildPresenter – obsolete
            o GridViewHeaderSplitter - obsolete
Telerik Admin
Top achievements
Rank 1
Iron
 asked on 05 Nov 2009
1 answer
105 views
Hello

I've just installed the Q3 release and it looks to be working well!  I've come across one issue so far.  I have a lot of clickable cells in my grids, which are used to drill down further into the software and retrieve more detail.  These have all stopped working since installing the release.

Here's how I implement the event handlers in a column:
                <telerik:GridViewDataColumn Width="Auto" Header="Job Number" Name="JobNumber" 
                                            DataMemberBinding="{Binding sgContractNo}" SortingState="Ascending" Focusable="False" > 
                    <telerik:GridViewColumn.CellStyle> 
                        <Style TargetType="{x:Type telerik:GridViewCell}"
                            <EventSetter Event="MouseUp" Handler="JobNumber_LeftMouseUp" /> 
                        </Style> 
                    </telerik:GridViewColumn.CellStyle> 
 
                </telerik:GridViewDataColumn> 

For some reason this has stopped working!  Any ideas on how to get it going again? Basically, the event specified doesn't fire at all.

Milan
Telerik team
 answered on 05 Nov 2009
1 answer
97 views
Hi All,

I've been playing around with the themes and it seems straightforward. However, I do have one issue - whichever theme I use, I always get whatever text is in TextBlock as White. Without the theme, it's black. With the theme, it's white.

Something as simple as <TextBlock>Test123</TextBlock> gives me a white text. Any idea what am I missing?

Thank you,
yonadav
yonadav
Top achievements
Rank 1
 answered on 05 Nov 2009
Narrow your results
Selected tags
Tags
GridView
General Discussions
Chart
RichTextBox
Docking
ScheduleView
ChartView
TreeView
Diagram
Map
ComboBox
TreeListView
Window
RibbonView and RibbonWindow
PropertyGrid
DragAndDrop
TabControl
TileView
Carousel
DataForm
PDFViewer
MaskedInput (Numeric, DateTime, Text, Currency)
AutoCompleteBox
DatePicker
Buttons
ListBox
GanttView
PivotGrid
Spreadsheet
Gauges
NumericUpDown
PanelBar
DateTimePicker
DataFilter
Menu
ContextMenu
TimeLine
Calendar
Installer and Visual Studio Extensions
ImageEditor
BusyIndicator
Expander
Slider
TileList
DataPager
PersistenceFramework
Styling
TimeBar
OutlookBar
TransitionControl
FileDialogs
Book
ToolBar
ColorPicker
TimePicker
MultiColumnComboBox
SyntaxEditor
VirtualGrid
Wizard
ExpressionEditor
NavigationView (Hamburger Menu)
WatermarkTextBox
DesktopAlert
BarCode
SpellChecker
DataServiceDataSource
EntityFrameworkDataSource
RadialMenu
ChartView3D
Data Virtualization
BreadCrumb
LayoutControl
ProgressBar
Sparkline
TabbedWindow
ToolTip
CloudUpload
ColorEditor
TreeMap and PivotMap
EntityFrameworkCoreDataSource (.Net Core)
HeatMap
Chat (Conversational UI)
VirtualizingWrapPanel
Calculator
NotifyIcon
TaskBoard
TimeSpanPicker
BulletGraph
Licensing
WebCam
CardView
DataBar
FilePathPicker
PasswordBox
SplashScreen
Callout
Localization
Rating
Accessibility
CollectionNavigator
AutoSuggestBox
Security
VirtualKeyboard
HighlightTextBlock
TouchManager
StepProgressBar
Badge
OfficeNavigationBar
ExpressionParser
CircularProgressBar
SvgImage
PipsPager
SlideView
AI Coding Assistant
+? more
Top users last month
Miljana
Top achievements
Rank 2
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Bronze
Cynthia
Top achievements
Rank 1
John
Top achievements
Rank 1
Iron
Mozart
Top achievements
Rank 1
Iron
Veteran
Want to show your ninja superpower to fellow developers?
Top users last month
Miljana
Top achievements
Rank 2
Iron
Iron
Joel
Top achievements
Rank 3
Bronze
Bronze
Bronze
Cynthia
Top achievements
Rank 1
John
Top achievements
Rank 1
Iron
Mozart
Top achievements
Rank 1
Iron
Veteran
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?