2014-01-20 21 views
0

這裏是我的代碼。 Fallbackvalue不起作用。數據綁定fallbackvalue不會出現

<Image> 
     <Image.Source> 
      <Binding Path="icon" FallbackValue="/Assets/DefaultIcon.png"> 
      </Binding> 
      </Image.Source> 
     </Image> 

也試過這個

 <Image> 
     <Image.Source> 
      <Binding Path="icon"> 
       <Binding.FallbackValue> 
         <BitmapImage UriSource="/Assets/DefaultIcon.png"></BitmapImage> 
       </Binding.FallbackValue> 
      </Binding> 
      </Image.Source> 
     </Image> 

嘗試過許多不同的事情,但沒有奏效。

+0

我編輯了自己的冠軍。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 –

+0

好吧,謝謝你的信息。 –

回答

0

嘗試

<Image Source="{Binding icon, FallbackValue='/Assets/DefaultIcon.png'}" /> 

這應該詞如果DefaultIcon.png設置爲內容。

0

如果您Assets文件夾在你的應用程序根目錄,那麼你嘗試過這樣的路徑:

<Image> 
    <Image.Source> 
     <Binding Path="icon" 
      FallbackValue="/YourAppName;component/Assets/DefaultIcon.png" /> 
    </Image.Source> 
</Image>