ComboBox.SelectionBoxItem Propriedade

Definição

Obtém o item que é exibido na caixa de seleção.

C#
public object SelectionBoxItem { get; }

Valor da propriedade

Object

O item selecionado.

Exemplos

O exemplo a seguir associa a Content propriedade de um ContentPresenter à SelectionBoxItem propriedade. O ContentPresenter é parte do ControlTemplate .ComboBox

Para obter um exemplo completo, consulte Styling with ControlTemplates Sample.

XAML
<ContentPresenter x:Name="ContentSite"
                  IsHitTestVisible="False"
                  Content="{TemplateBinding SelectionBoxItem}"
                  ContentTemplate="{TemplateBinding SelectionBoxItemTemplate}"
                  ContentTemplateSelector="{TemplateBinding ItemTemplateSelector}"
                  Margin="3,3,23,3"
                  VerticalAlignment="Stretch"
                  HorizontalAlignment="Left">
</ContentPresenter>

Comentários

O ControlTemplate da ComboBox propriedade usa essa propriedade para mostrar o item selecionado no ComboBox. Para obter o item selecionado do lado de ComboBox fora da ControlTemplatepropriedade, use a Selector.SelectedItem propriedade em vez dessa propriedade.

Uso do Atributo XAML

<object property="{TemplateBinding SelectionBoxItem}"/>  

Informações da propriedade de dependência

Campo identificador SelectionBoxItemProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a

Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7