Selector.SelectedValue Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
kullanılarak SelectedValuePathelde edilen değerini SelectedItemalır veya ayarlar.
public:
property System::Object ^ SelectedValue { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.Bindable(true)]
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
public object SelectedValue { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)>]
member this.SelectedValue : obj with get, set
Public Property SelectedValue As Object
Özellik Değeri
Seçili öğenin değeri.
- Öznitelikler
Örnekler
Aşağıdaki örnek bir ListBox nesne koleksiyonuna Employee bağlar. Örnek olarak @EmployeeNumber ve SelectedValue olarak 12345ayarlarSelectedValuePath. Bu, Employee değerine sahip 12345 olan öğesini EmployeeNumberseçer. Bu örnek, öğesinin öğesine SelectedValueListBoxde bağlarTextBlock. Kullanıcı içindeki ListBoxTextBlock seçimi değiştirdiğinde, seçili durumdaki çalışanın çalışan numarasını gösterecek şekilde güncelleştirilir.
<XmlDataProvider x:Key="Employees" XPath="/Employees/*">
<x:XData>
<Employees xmlns="">
<Employee Name="Terry Adams" Type="FTE" EmployeeNumber="1" />
<Employee Name="Claire O'Donnell" Type="FTE" EmployeeNumber="12345" />
<Employee Name="Palle Peterson" Type="FTE" EmployeeNumber="5678" />
<Employee Name="Amy E. Alberts" Type="CSG" EmployeeNumber="99222" />
<Employee Name="Stefan Hesse" Type="Vendor" EmployeeNumber="-" />
</Employees>
</x:XData>
</XmlDataProvider>
<DataTemplate x:Key="EmployeeItemTemplate">
<TextBlock Text="{Binding XPath=@Name}" />
</DataTemplate>
<ListBox Name="employeeListBox"
ItemsSource="{Binding Source={StaticResource Employees}}"
ItemTemplate="{StaticResource EmployeeItemTemplate}"
SelectedValue="12345"
SelectedValuePath="@EmployeeNumber"/>
<TextBlock Text="{Binding ElementName=employeeListBox,
Path=SelectedValue}"/>
Açıklamalar
SelectedValuePath özelliği, SelectedValue özelliğinin değerini belirlemek için kullanılan özelliğin yolunu belirtir. X değerine ayar SelectedValue , değeri X olarak değerlendirilen bir öğe seçmeye çalışır; böyle bir öğe bulunamazsa, seçim temizlenir.
Bağımlılık Özelliği Bilgileri
| Öğe | Değer |
|---|---|
| Tanımlayıcı alanı | SelectedValueProperty |
Meta veri özellikleri olarak ayarlandı true |
BindsTwoWayByDefault, Journal |