我有這樣的XAML代碼WPF數據綁定和圖像
<ListView x:Name="listOrderList" Margin="58,55,0,0" Background="{x:Null}">
<ListView.View>
<GridView>
<GridViewColumn Header="DESCRIPTION" DisplayMemberBinding="{Binding Description}"/>
<GridViewColumn Header="STATUS">
<GridViewColumn.CellTemplate>
<DataTemplate>
<Image Source="{Binding Status}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>
在C#中我有一個enum
的狀態,我明明知道<Image Source="{Binding Status}"/>
是行不通的。但是,如何做一些事情,例如我在Status
enum中有兩個值。說是和不可以。我如何將小圖標分配給枚舉的值,並輕鬆使用Bindings。
謝謝你。
看一看['IValueConverter'(http://msdn.microsoft.com/en-us/library/system.windows.data.ivalueconverter.aspx) –