This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

TreeView.SelectedValuePath الخاصية

Visual Studio 2010

الحصول أو تعيين مسار هو المستخدمة للحصول على SelectedValueمن SelectedItemفي TreeView.

مساحة الاسم:  System.Windows.Controls
التجميع:  PresentationFramework (في PresentationFramework.dll)
XMLNS لـ XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

[BindableAttribute(true)]
public string SelectedValuePath { get; set; }
<object SelectedValuePath="string" .../>

قيمة الخاصية

النوع: System.String
سلسلة تحتوي على مسار الذي هو المستخدمة للحصول على SelectedValue. القيمة الافتراضية هي String.Empty.

معرّف الحقل

SelectedValuePathProperty

تعيين خصائص بيانات التعريف إلى true

لا يوجد

خاصية SelectedValuePath تعيين مسار الخاصية التي تستخدم في تحديد قيمة لخاصية SelectedValue. على سبيل المثال، افترض التي TreeViewهو مرتبط بمجموعة من الكائنات بنوع Employee، الذي يحتوي على خاصيتين يسمى EmployeeNameو EnployeeNumber. يمكنك استخدام HierarchicalDataTemplateعرض القيمة EmployeeNameفي TreeViewو تعيين SelectedValuePathإلى "EmployeeNumber"للحصول على SelectedValueبإرجاع القيمة من EmployeeNumber.

ما يلي مثال يظهر TreeViewالذي يستخدم HierarchicalDataTemplateلعرض EmployeeNameو EmployeeWorkDayخصائص Employeeويقوم بتعيين SelectedValueخاصية إلى EmployeeNumber. عند تحديد EmployeeNameفي TreeView، SelectedValueهو تعيين إلى EmployeeNumber.


    <TreeView ItemsSource="{Binding Source={StaticResource myEmployeeData}, 
        XPath=EmployeeInfo}" 
        Name="myTreeView" 
        SelectedValuePath="EmployeeNumber" 
        />

    <TextBlock Margin="10">SelectedValuePath: </TextBlock>
    <TextBlock Margin="10,0,0,0" 
               Text="{Binding ElementName=myTreeView, 
                              Path=SelectedValuePath}"
               Foreground="Blue"/>

    <TextBlock Margin="10">SelectedValue: </TextBlock>
    <TextBlock Margin="10,0,0,0" 
               Text="{Binding ElementName=myTreeView, 
                              Path=SelectedValue}"
               Foreground="Blue"/>



نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: