TextBoxBase.GetCharIndexFromPosition(Point) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает индекс символа, ближайшего к указанному расположению.
public:
virtual int GetCharIndexFromPosition(System::Drawing::Point pt);
public virtual int GetCharIndexFromPosition(System.Drawing.Point pt);
abstract member GetCharIndexFromPosition : System.Drawing.Point -> int
override this.GetCharIndexFromPosition : System.Drawing.Point -> int
Public Overridable Function GetCharIndexFromPosition (pt As Point) As Integer
Параметры
- pt
- Point
Расположение для поиска.
Возвращаемое значение
Отсчитываемый от нуля индекс символов в указанном расположении.
Комментарии
Этот метод возвращает символьный индекс, ближайший к позиции, указанной в параметре pt . Символьный индекс — это отсчитываемый от нуля индекс текста в элементе управления, включая пробелы. Этот метод можно использовать для определения того, где в тексте пользователь наведите указатель мыши, передав координаты мыши этому методу. Это может быть полезно, если вы хотите выполнять задачи, когда пользователь остает указатель мыши на слово в тексте элемента управления.
Important
Если указанное расположение не находится в прямоугольнике клиента элемента управления или выходит за пределы последнего символа элемента управления, возвращаемое значение является индексом последнего символа.