ComboBox.SelectionStart Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает начальный индекс текста, выделенного в поле со списком.
public:
property int SelectionStart { int get(); void set(int value); };
[System.ComponentModel.Browsable(false)]
public int SelectionStart { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SelectionStart : int with get, set
Public Property SelectionStart As Integer
Значение свойства
Отсчитываемый от нуля индекс первого символа в строке выделенной части текста.
- Атрибуты
Исключения
Значение меньше нуля.
Комментарии
Если текст в элементе управления не выделен, это свойство указывает точку вставки для нового текста. Если для этого свойства задано расположение, превышающее длину текста в элементе управления, начальная позиция выделения помещается после последнего символа. При выделении текста в элементе управления "Текстовое поле" изменение этого свойства может освободить значение SelectionLength свойства. Если оставшийся текст в элементе управления после позиции, указанной свойством SelectionStart , меньше значения SelectionLength свойства, значение SelectionLength свойства автоматически уменьшается. Значение SelectionStart свойства никогда не приводит к увеличению SelectionLength свойства.
Примечание
SelectionStart возвращает меньшее значение текущего выделенного фрагмента. Например, Select(10, -4)
выбирает текст из позиции символа 6–10. Если вы получите SelectionStart значение, оно будет равно 6, а не 10.