Compartilhar via


ComboBox.SelectionStart Propriedade

Definição

Obtém ou define o índice inicial do texto selecionado na caixa de combinação.

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

Valor da propriedade

Int32

O índice baseado em zero do primeiro caractere na cadeia de caracteres da seleção de texto atual.

Atributos

Exceções

O valor é menor que zero.

Comentários

Se nenhum texto for selecionado no controle, essa propriedade indicará o ponto de inserção do novo texto. Se você definir essa propriedade como um local além do comprimento do texto no controle, a posição inicial da seleção será colocada após o último caractere. Quando o texto é selecionado no controle de caixa de texto, alterar essa propriedade pode liberar o valor da SelectionLength propriedade. Se o texto restante no controle após a posição indicada pela SelectionStart propriedade for menor que o valor da SelectionLength propriedade, o valor da SelectionLength propriedade será reduzido automaticamente. O valor da SelectionStart propriedade nunca causa um aumento na SelectionLength propriedade.

Observação

SelectionStart retorna o valor inferior da seleção atual. Por exemplo, Select(10, -4) seleciona o texto da posição 6 do caractere até a posição 10 do caractere. Se você receber o SelectionStart valor agora, será 6 em vez de 10.

Aplica-se a

Confira também