ListView.FindNearestItem Метод

Определение

Находит следующий элемент, начиная поиск от заданной точки в указанном направлении.Finds the next item from a given point, searching in the specified direction.

Перегрузки

FindNearestItem(SearchDirectionHint, Point)

Находит следующий элемент, начиная поиск от заданной точки в указанном направлении.Finds the next item from the given point, searching in the specified direction.

FindNearestItem(SearchDirectionHint, Int32, Int32)

Находит следующий элемент, начиная поиск от точки, заданной координатами x и y, в указанном направлении.Finds the next item from the given x- and y-coordinates, searching in the specified direction.

FindNearestItem(SearchDirectionHint, Point)

Находит следующий элемент, начиная поиск от заданной точки в указанном направлении.Finds the next item from the given point, searching in the specified direction.

public:
 System::Windows::Forms::ListViewItem ^ FindNearestItem(System::Windows::Forms::SearchDirectionHint dir, System::Drawing::Point point);
public System.Windows.Forms.ListViewItem FindNearestItem (System.Windows.Forms.SearchDirectionHint dir, System.Drawing.Point point);
member this.FindNearestItem : System.Windows.Forms.SearchDirectionHint * System.Drawing.Point -> System.Windows.Forms.ListViewItem

Параметры

dir
SearchDirectionHint

Одно из значений перечисления SearchDirectionHint.One of the SearchDirectionHint values.

point
Point

Точка, от которой начинается поиск.The point at which to begin searching.

Возвраты

ListViewItem — это элемент, ближайший к заданной точке при поиске в указанном направлении.The ListViewItem that is closest to the given point, searching in the specified direction.

Исключения

Для свойства View задано значение, отличное от значений SmallIcon и LargeIcon.View is set to a value other than SmallIcon or LargeIcon.

Комментарии

Метод FindNearestItem возвращает null, если в данном направлении не найдено ни одного элемента.The FindNearestItem method returns null if no item is found in the given direction. Определение ближайшего элемента может зависеть от операционной системы, в которой выполняется приложение, и повлиять на результаты FindNearestItem.Identifying the nearest item can vary depending on the operating system the application is running on, and will affect the results of FindNearestItem.

FindNearestItem(SearchDirectionHint, Int32, Int32)

Находит следующий элемент, начиная поиск от точки, заданной координатами x и y, в указанном направлении.Finds the next item from the given x- and y-coordinates, searching in the specified direction.

public:
 System::Windows::Forms::ListViewItem ^ FindNearestItem(System::Windows::Forms::SearchDirectionHint searchDirection, int x, int y);
public System.Windows.Forms.ListViewItem FindNearestItem (System.Windows.Forms.SearchDirectionHint searchDirection, int x, int y);
member this.FindNearestItem : System.Windows.Forms.SearchDirectionHint * int * int -> System.Windows.Forms.ListViewItem
Public Function FindNearestItem (searchDirection As SearchDirectionHint, x As Integer, y As Integer) As ListViewItem

Параметры

searchDirection
SearchDirectionHint

Одно из значений перечисления SearchDirectionHint.One of the SearchDirectionHint values.

x
Int32

Координата x точки, от которой начинается поиск.The x-coordinate for the point at which to begin searching.

y
Int32

Координата у точки, от которой начинается поиск.The y-coordinate for the point at which to begin searching.

Возвраты

ListViewItem – это элемент, ближайший к точке, заданной координатами x и y, при поиске в указанном направлении.The ListViewItem that is closest to the given coordinates, searching in the specified direction.

Исключения

Для свойства View задано значение, отличное от значений SmallIcon и LargeIcon.View is set to a value other than SmallIcon or LargeIcon.

Комментарии

Метод FindNearestItem возвращает null, если в данном направлении не найдено ни одного элемента.The FindNearestItem method returns null if no item is found in the given direction. Определение ближайшего элемента может зависеть от операционной системы, в которой выполняется приложение, и повлиять на результаты FindNearestItem.Identifying the nearest item can vary depending on the operating system the application is running on, and will affect the results of FindNearestItem.

Применяется к