Good morning
I am developing an application WPF touchscreen, I need to have scrolling programatically.
The example 117850_117835 if it works to me, but with Q3 displays error in the following line.
Panel = Me.RadGridView1.ItemsControl.VirtualizingPanel
'temsControl' is not a member of 'Telerik.Windows.Controls.RadGridView'
As it works in the Q3
Thanks

Is there a way to determine the actual position of a RadTileViewItem in a RadTileView? Something like
RadTileView.GetPosition(RadTileViewItem item, out int row, out int column)?
Thanks,
Michael


| <telerik:RadGridView.Resources> |
| <Style TargetType="{x:Type GridView:GridViewRow}"> |
| <Setter Property="Background" Value="#FFFFe1" /> |
| <Style.Triggers> |
| <DataTrigger Binding="{Binding Path=OperationId}" Value="0"> |
| <DataTrigger.Setters> |
| <Setter Property="Background" Value="#FFFFFF" /> |
| </DataTrigger.Setters> |
| </DataTrigger> |
| <DataTrigger Binding="{Binding Path=OperationStatus}" Value="9"> |
| <DataTrigger.Setters> |
| <Setter Property="Visibility" Value="Collapsed" /> |
| </DataTrigger.Setters> |
| </DataTrigger> |
| </Style.Triggers> |
| </Style> |
| </telerik:RadGridView.Resources> |
| <Navigation:RadTabControl> |
| <Navigation:RadTabControl.ItemContainerStyle> |
| <Setter Property="ContentTemplate"> |
| <Setter.Value> |
| <DataTemplate> <Grid> |
| <ContentPresenter Content="{TemplateBinding Content}"/> </Grid> |
| </DataTemplate> |
| </Setter.Value> |
| </Setter> |
| </Navigation:RadTabControl.ItemContainerStyle> |
| <Navigation:RadTabItem> |
| <Controls:RadGridView Grid.Row="1" ItemsSource="{Binding ClosedOrderCol}" IsReadOnly="True"> |
| <Controls:RadGridView.Columns> |
| <Controls:GridViewDataColumn Header="Closed" DataMemberBinding="{Binding DateClosed}" /> |
| </Controls:RadGridView> |
| </Navigation:RadTabItem> |
| <Navigation:RadTabItem /> |
| <Navigation:RadTabControl> |

private void Button_Add_Items_Click(object sender, RoutedEventArgs e)
{
Item item = new Item();
i.ItemList.Add(item);
rgvItems.SelectedItem = rgvItems.Items[rgvItems.Items.Count -1];
rgvItems.ScrollIntoView(rgvItems.SelectedItem);
//rgvItems.BeginEdit();
}
| Style axisTitleStyleItem = new Style( typeof( AxisTitle ) ); axisTitleStyleItem.Setters.Add( new Setter { Property = Control.ForegroundProperty, Value = (SolidColorBrush)secondaryLineSeries.Appearance.Stroke } ); |
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgumentargument, ExceptionResource resource)
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
atTelerik.Windows.Controls.GridView.GridViewVirtualizingPanel.GetChildIndexByPhysicalOffset(Doubleoffset)
atTelerik.Windows.Controls.GridView.GridViewVirtualizingPanel.UpdateFirstVisibleChildIndex(Doubleoffset)
atTelerik.Windows.Controls.GridView.GridViewVirtualizingPanel.SetVerticalOffset(Doubleoffset)
atTelerik.Windows.Controls.GridView.GridViewVirtualizingPanel.ResetVerticalOffset()
atTelerik.Windows.Controls.GridView.BaseVirtualizingPanel.MeasureOverride(SizeavailableSize)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at System.Windows.ContextLayoutManager.UpdateLayout()
at System.Windows.ContextLayoutManager.UpdateLayoutCallback(Objectarg)
at System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork()
at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
at System.Windows.Media.MediaContext.RenderMessageHandlerCore(ObjectresizedCompositionTarget)
at System.Windows.Media.MediaContext.RenderMessageHandler(ObjectresizedCompositionTarget)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegatecallback, Object args, Boolean isSingleParameter)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source,Delegate callback, Object args, Boolean isSingleParameter, DelegatecatchHandler)
