2010-05-23 72 views
0

在.NET 3.5 SP 1中,我檢出了this blog並遵循了說明,但StringFormat參數仍然被忽略。 任何可能的原因? 可以肯定:涉及的數據類型是DateTime,double,int。所以格式化應該可行,但事實並非如此。 任何線索爲什麼?WPF Binding.Stringformat ignored

編輯:這裏的代碼!

<Label Content="{Binding Path=TotalHours, StringFormat=Total hours: {}{0:00}}"/> 
+0

請發佈您的非工作代碼。 – 2010-05-23 09:44:18

+0

見上面!這是我嘗試過的很多變化之一。 – John 2010-05-23 09:56:47

回答

4

嘗試:

<Label Content="{Binding Path=TotalHours, StringFormat='Total hours: {0:00}'}"/> 

{}是必要僅當格式字符串與{開始,爲了躲避它,否則它會被識別爲標記擴展。我還想用簡單的引號附上StringFormat以避免問題。

+0

它的工作原理。謝謝一堆Julien! – John 2010-05-23 11:09:59