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
. Символьный индекс — это отсчитываемый от нуля индекс текста в элементе управления, включая пробелы. Этот метод можно использовать для определения того, где в тексте пользователь навести указатель мыши, передав координаты мыши этому методу. Это может быть полезно, если вы хотите выполнять задачи, когда пользователь наведите указатель мыши на слово в тексте элемента управления.
Важно!
Если указанное расположение не находится в клиентском прямоугольнике элемента управления или выходит за пределы последнего символа элемента управления, возвращаемое значение является индексом последнего символа.