Selector.SelectedIndex Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o índice do primeiro item na seleção atual ou devolve menos um (-1) se a seleção estiver vazia.
public:
property int SelectedIndex { int get(); void set(int value); };
[System.ComponentModel.Bindable(true)]
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
public int SelectedIndex { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)>]
member this.SelectedIndex : int with get, set
Public Property SelectedIndex As Integer
Valor de Propriedade
O índice do primeiro item na seleção atual. O valor padrão é menos um (-1).
- Atributos
Exemplos
O exemplo seguinte cria um ListBox e define a SelectedIndex propriedade para 1, que seleciona o segundo item do ListBox.
<ListBox Margin="10,0,0,5" SelectedIndex="1"
Name="listBox1" VerticalAlignment="Top" Grid.Column="0" Grid.Row="4">
<ListBoxItem>Item 0</ListBoxItem>
<ListBoxItem>Item 1</ListBoxItem>
<ListBoxItem>Item 2</ListBoxItem>
<ListBoxItem>Item 3</ListBoxItem>
</ListBox>
O exemplo seguinte utiliza a SelectedIndex propriedade para determinar se o item no índice 0 é o primeiro item da seleção.
if (lb.SelectedIndex == 0)
{
Item.Content = "Index 0";
}
If lb.SelectedIndex = 0 Then
Item.Content = "Index 0"
Observações
Se a Selector suportar a seleção de um único item, a SelectedIndex propriedade devolve o índice do item selecionado. Se a Selector suportar múltiplas seleções, SelectedIndex devolve o índice do item que o utilizador selecionou primeiro.
Definir SelectedIndex uma Selector que suporta múltiplas seleções elimina os itens já selecionados e define a seleção para o item especificado pelo índice. SelectedIndex devolve -1 se a seleção estiver vazia.
Se definir SelectedIndex um valor inferior a -1, um ArgumentException é lançado. Se definir SelectedIndex um valor igual ou superior ao número de elementos filhos, o valor é ignorado.
Informação de Propriedade de Dependência
| Número | Value |
|---|---|
| Campo identificador | SelectedIndexProperty |
Propriedades dos metadados definidas como true |
BindsTwoWayByDefault, Journal |