skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Interface IGridNavigator

This interface defines methods used to change the currently selected row and column

Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.GridView.dll

Syntax

public interface IGridNavigator

Properties

GridViewElement

Gets the master gridelement associated with this navigator

Declaration
RadGridViewElement GridViewElement { get; }
Property Value
RadGridViewElement

Methods

BeginSelection(GridNavigationContext)

Begins grid selection

Declaration
void BeginSelection(GridNavigationContext context)
Parameters
GridNavigationContext context

An instance of GridNavigationContext.

ClearSelection()

Clears the selection

Declaration
void ClearSelection()

DeleteSelectedRows()

Deletes the selected rows.

Declaration
bool DeleteSelectedRows()
Returns
System.Boolean

EndSelection()

Ends selection

Declaration
void EndSelection()

Initialize(RadGridViewElement)

Initializes the IGridNavigator with the specified RadGridView

Declaration
void Initialize(RadGridViewElement element)
Parameters
RadGridViewElement element

The RadGridViewElement to associate with this object

IsFirstColumn(GridViewColumn)

Checks whether the specified column is the last one.

Declaration
bool IsFirstColumn(GridViewColumn column)
Parameters
GridViewColumn column

the column to check

Returns
System.Boolean

true if this is the last column

IsFirstEditableColumn(GridViewColumn)

Checks whether the specified column is the last editable one.

Declaration
bool IsFirstEditableColumn(GridViewColumn column)
Parameters
GridViewColumn column

the column to check

Returns
System.Boolean

true if this is the last editable column

IsFirstRow(GridViewRowInfo)

Checks whether the specified row is the last one.

Declaration
bool IsFirstRow(GridViewRowInfo row)
Parameters
GridViewRowInfo row

the row to check

Returns
System.Boolean

true if this is the last row

IsLastColumn(GridViewColumn)

Checks whether the specified column is the first one.

Declaration
bool IsLastColumn(GridViewColumn column)
Parameters
GridViewColumn column

the column to check

Returns
System.Boolean

true if this is the first column

IsLastEditableColumn(GridViewColumn)

Checks whether the specified column is the first editable one.

Declaration
bool IsLastEditableColumn(GridViewColumn column)
Parameters
GridViewColumn column

the column to check

Returns
System.Boolean

true if this is the first editable column

IsLastRow(GridViewRowInfo)

Checks whether the specified row is the first one.

Declaration
bool IsLastRow(GridViewRowInfo row)
Parameters
GridViewRowInfo row

the row to check

Returns
System.Boolean

true if this is the first row

Select(GridViewRowInfo, GridViewColumn)

Selects the sepcified row as current and specified column as current

Declaration
bool Select(GridViewRowInfo row, GridViewColumn column)
Parameters
GridViewRowInfo row

An instance of GridViewRowInfo.

GridViewColumn column

An instance of GridViewColumn.

Returns
System.Boolean

SelectAll()

Select all rows and cells

Declaration
void SelectAll()

SelectFirstColumn()

Selects the first column as current column in grid

Declaration
bool SelectFirstColumn()
Returns
System.Boolean

true if successfull.

SelectFirstRow()

Selects the first row as current column in grid

Declaration
bool SelectFirstRow()
Returns
System.Boolean

true if successfull.

SelectLastColumn()

Selects the last column as current column in grid

Declaration
bool SelectLastColumn()
Returns
System.Boolean

true if successfull.

SelectLastRow()

Selects the last row as current column in grid

Declaration
bool SelectLastRow()
Returns
System.Boolean

true if successfull.

SelectNextColumn()

Selects the next column as current column in grid

Declaration
bool SelectNextColumn()
Returns
System.Boolean

true if successfull.

SelectNextRow(Int32)

Selects the row at specified distance after the current position as current row in grid

Declaration
bool SelectNextRow(int step)
Parameters
System.Int32 step

The distance to the row

Returns
System.Boolean

true if successfull.

SelectPreviousColumn()

Selects the previous column as current column in grid

Declaration
bool SelectPreviousColumn()
Returns
System.Boolean

true if successfull.

SelectPreviousRow(Int32)

Selects the row at specified distance before the current position as current row in grid

Declaration
bool SelectPreviousRow(int step)
Parameters
System.Int32 step

The distance to the row

Returns
System.Boolean

true if successfull.

SelectRow(GridViewRowInfo)

Selects the specified row as current row in grid

Declaration
bool SelectRow(GridViewRowInfo row)
Parameters
GridViewRowInfo row

The GridViewRowInfo to be selected

Returns
System.Boolean

true if successfull.

Extension Methods

SvgExtentions.Traverse<T>(T, Func<T, IEnumerable<T>>)
SvgExtentions.TraverseDepthFirst<T>(T, Func<T, IEnumerable<T>>)
Getting Started
  • Install Now
  • Demos
  • Step-by-Step Tutorial
  • Sample Applications
  • SDK Samples
  • Visual Studio Extensions
Support Resources
  • Code Library
  • Knowledge Base
  • Videos
Community
  • Forums
  • Blogs
  • Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.