2012-01-23 96 views
1
<Label Content="{Binding ActivityName}" Foreground="Black"></Label> 
<Label Content="{Binding ActivityType}" Foreground="Black"></Label> 

標籤時我的Activity的列表綁定到該DataTemplate,我可以看到ActivityName(一String屬性)顯示在Label罰款。然而,ActivityTypeenum,並且這完全不綁定到Label。我假設我需要在枚舉上調用某種toString(),但我不知道如何在XAML中執行此操作。綁定枚舉值數據模板

謝謝。

+1

檢查這個問題:http://stackoverflow.com/questions/3695976/wpf-binding-enum-type-to-textbox – dg90

+0

謝謝,看起來可能是答案。儘管如此簡單但很多工作。 –

+0

是的,的確我同意!幾個月前有同樣的問題gl ;-) – dg90

回答

3

試用

<Label Content="{Binding ActivityType,StringFormat={}{0}}" /> 
+0

沒有工作,無論如何,謝謝。 –

+0

奇怪的是,這對我有用 – sll

+1

你的解決方案工作正常。問題出在我的代碼的另一部分。再次感謝。 –