本文章是由機器翻譯。 將指標移到文章內的文字上方即可查看原文。 其他資訊。
譯文
原文
資訊
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

ItemsControl.DisplayMemberPath 屬性

取得或設定值,做為物件的視覺化表示來源物件上的路徑。

命名空間:  System.Windows.Controls
組件:  PresentationFramework (在 PresentationFramework.dll 中)
針對 XAML 的 XMLNS: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

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

屬性值

類型:System.String
來源物件上值的路徑。 這可以是任何路徑或 XPath,例如"@ 名稱"。 預設值為空字串 ("")。

識別項欄位

DisplayMemberPathProperty

若要設定的中繼資料屬性true

這個屬性是一個簡單的方法,來定義一個預設範本,告訴您,如何顯示資料物件。

在下列範例中,靜態資源名為places定義成一堆Place物件,每位Place物件有CityName屬性和State屬性。 前置詞src會對應至命名空間中的資料來源Places定義。 前置詞為scmdat會對應至System.ComponentModelSystem.Windows.Data命名空間,分別。

下列範例會建立資料集合依城市名稱,並依州名分組的檢視。


  <Window.Resources>

    <src:Places x:Key="places"/>

    <CollectionViewSource Source="{StaticResource places}" x:Key="cvs">
      <CollectionViewSource.SortDescriptions>
        <scm:SortDescription PropertyName="CityName"/>
      </CollectionViewSource.SortDescriptions>
      <CollectionViewSource.GroupDescriptions>
        <dat:PropertyGroupDescription PropertyName="State"/>
      </CollectionViewSource.GroupDescriptions>
    </CollectionViewSource>



檢視可繫結來源,如下例所示。 因為指定的DisplayMemberPath,每個Place物件會顯示其CityName的值。 如果DisplayMemberPath未指定,而且沒有任何DataTemplate,然後在ListBox顯示 (在此案例中,"SDKSample.Place") 的基礎集合中的每個物件的字串表示。


<ListBox ItemsSource="{Binding Source={StaticResource cvs}}"
         DisplayMemberPath="CityName" Name="lb">
  <ListBox.GroupStyle>
    <x:Static Member="GroupStyle.Default"/>
  </ListBox.GroupStyle>
</ListBox>


.NET Framework

支援版本:4.5、4、3.5、3.0

.NET Framework Client Profile

支援版本:4、3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (不支援伺服器核心角色), Windows Server 2008 R2 (SP1 (含) 以後版本支援伺服器核心角色,不支援 Itanium)

此.NET Framework 並不支援各種平台的所有版本。如需支援版本的清單,請參閱.NET Framework 系統需求.

社群新增項目

顯示:
© 2015 Microsoft