2009-08-07 42 views
0

我有一個WPF的ListView是我與GridView控件取代了查看給我列等WPF - 如何找到GridViewColumn從細胞

我想一個單元格內容模板適用於列,並完成一個從Cell模板綁定到GridViewColumn的綁定(我已經對子列進行了分類,並且它有一些額外的屬性)

有什麼想法嗎?

+0

顯示您的代碼/ XAML並且對您想要解決的問題稍微模糊將有助於您獲得結果。需要更多的細節才能在這裏給出真實的答案。 – Charlie 2009-08-07 20:22:11

回答

0

那麼這應該是很容易:

<GridViewColumn x:Name="myColumn" Header="My Header"> 
<GridViewColumn.CellTemplate> 
    <DataTemplate> 
     <TextBlock Text="{Binding ElementName=myColumn, Path=Header}" 
        TextAlignment="Right" Width="auto"/> 
    </DataTemplate> 
</GridViewColumn.CellTemplate> 

僅舉您的列和結合供應名稱的ElementName,你將能夠綁定到列的屬性。

這應該做的伎倆。

+0

謝謝,但我正在動態創建列。事實證明,列標題不是列中單元格的祖先,所以我不認爲我可以抓取視覺樹來找到它們。我已經給了我這個最好的鏡頭,並轉移到了wpf工具箱的數據網格,這比我自己編寫自己的網站少了許多麻煩。 – 2009-08-27 05:13:37