2012-04-24 99 views
0

我試圖動態地建立在C#中的列,但我不知道如何將其轉換爲C#如何這個Xceed XAML轉換爲C#

<xcdg:Column FieldName="Name" 
      Title="Name" 
      DisplayMemberBinding="{Binding}" 
      CellContentTemplate="{StaticResource InputManagerNameCellTemplate}" 
      AllowAutoFilter="False"/> 

我懂得了這一切,但DisplayMemberBinding轉換部分。

謝謝。

回答

2

嘗試這種情況:

new Binding() 
{ 
    Path = new PropertyPath(FrameworkElement.DataContextProperty), 
    RelativeSource = new RelativeSource(RelativeSourceMode.Self) 
} 

空綁定在XAML是綁定到的DataContext同一元件上的快捷方式。