我現在已經很長一段時間了這個問題。我仍然不知道如何解決這個問題......我試圖將圖像綁定到我的數據網格中的一個值。Silverlight綁定圖像爲一個整數
該字段被稱爲Billable,它是0或1.當我有值1時,我想顯示一個greenCross。當值爲0時,我想顯示一個RedCross。
下面是代碼
<telerik:RadGridView Grid.Column="1" Grid.Row="0" x:Name="RadGridView1"
ItemsSource="{Binding TypeRegs}"
IsReadOnly="True"
DataContext="{Binding Source={StaticResource TypeRegViewModel}}"
AutoGenerateColumns="False"
ScrollMode="Deferred"
GridLinesVisibility="Horizontal"
IsSynchronizedWithCurrentItem="True"
SelectedItem="{Binding Path=SelectedTypeReg, Mode=TwoWay}"
SelectionUnit="FullRow">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn Header="Description" DataMemberBinding="{Binding Description}" />
<telerik:GridViewDataColumn Header="Billable" DataMemberBinding="{Binding Billable}" />
</telerik:RadGridView.Columns>
</telerik:RadGridView>
沒有任何人有任何想法如何解決?
請分步告訴我。我嘗試了很多東西......他們都沒有工作。
THX
嗨我試圖做到這一點與您的方案沒有成功我使用這種方法得到sr = null。 – user773456 2012-10-09 17:57:37
也試過以下沒有成功:Uri uri = new Uri(「pack:// application:,,,/Images/bullet_red.png」); BitmapImage source = new BitmapImage(uri); 返回來源; – user773456 2012-10-09 18:02:08