希望我正確地解答了這個問題。如果沒有,讓我解釋一下。我想將一個Image元素的Source屬性綁定到我的DataContext對象的ImageUrl屬性。這裏是XAML:我可以將綁定規則添加到Silverlight元素嗎?
<Image
x:Name="EmployeeImage"
Grid.Column="0"
Grid.Row="0"
Grid.RowSpan="2"
Source="{Binding Path=ImageUrl}"
Stretch="UniformToFill">
</Image>
很顯然,我可以只執行綁定代碼隱藏和執行有任何檢查,但有一個聲明的方式來提供的圖像源替代URL如果ImageUrl屬性爲null還是空的?
編輯:我添加了一個轉換器,檢查ImageUrl並返回一個默認路徑,如果它爲空或空。如果有另一種方式,我很有興趣聽到它。
謝謝!
這是我一起去的路線。感謝您的建議! – 2009-04-11 02:05:29