This question is locked. New answers and comments are not allowed.
I am currently pushing a bool through an IValueConverter to the ImageColumn and it is working without issue. I'd like to still be able to filter the column basis the true / false values. I'm beliving that the manner to do this is not currently availble in the imagecolumn type and I have to build a DataColumn with the template.
If I can filter an ImageColumn basis values, please advise.
If I'm correct and I need to go a different column type, I'm having difficulty.
I'm trying:
however no image is shown on the DataColumn.
If I can filter an ImageColumn basis values, please advise.
If I'm correct and I need to go a different column type, I'm having difficulty.
I'm trying:
<
telerik:RadGridView.Columns
>
<
telerik:GridViewDataColumn
UniqueName
=
"txt_CI_Origin"
Header
=
"Origin"
DataMemberBinding
=
"{Binding Path=origin}"
/>
<
telerik:GridViewDataColumn
UniqueName
=
"txt_CI_Qty"
Header
=
"Qty"
DataMemberBinding
=
"{Binding Path=quantity}"
IsFilterable
=
"False"
IsGroupable
=
"False"
/>
<
telerik:GridViewDataColumn
UniqueName
=
"txt_CI_Pkg"
Header
=
"Packaging"
DataMemberBinding
=
"{Binding Path=packDesc}"
IsFilterable
=
"False"
IsGroupable
=
"False"
/>
<
telerik:GridViewDataColumn
UniqueName
=
"txt_CI_VG"
Header
=
"Varietal"
DataMemberBinding
=
"{Binding Path=varietal}"
/>
<
telerik:GridViewDataColumn
UniqueName
=
"txt_CI_Chop"
Header
=
"Chop - Mark"
DataMemberBinding
=
"{Binding Path=chopMark}"
/>
<
telerik:GridViewImageColumn
UniqueName
=
"chk_CI_OrgC"
Header
=
"Organic"
DataMemberBinding
=
"{Binding Path=isOrganic, Converter={StaticResource BoolToImageConverter}}"
/>
<
telerik:GridViewImageColumn
UniqueName
=
"chk_CI_ExC"
Header
=
"Ex. Cert."
DataMemberBinding
=
"{Binding Path=isCert, Converter={StaticResource BoolToImageConverter}}"
/>
<
telerik:GridViewImageColumn
UniqueName
=
"chk_CI_Decaf"
Header
=
"Decaf."
DataMemberBinding
=
"{Binding Path=isDecaf, Converter={StaticResource BoolToImageConverter}}"
/>
<
telerik:GridViewDataColumn
UniqueName
=
"isDecaf"
DataMemberBinding
=
"{Binding Path=isDecaf}"
>
<
telerik:GridViewColumn.CellStyle
>
<
Style
TargetType
=
"telerik:GridViewCell"
>
<
Setter
Property
=
"Template"
>
<
Setter.Value
>
<
ControlTemplate
TargetType
=
"telerik:GridViewCell"
>
<
Image
Source
=
"{Binding RelativeSource={RelativeSource TemplatedParent}, Path=Content, Converter={StaticResource BoolToImageConverter}}"
/>
</
ControlTemplate
>
</
Setter.Value
>
</
Setter
>
</
Style
>
</
telerik:GridViewColumn.CellStyle
>
</
telerik:GridViewDataColumn
>
</
telerik:RadGridView.Columns
>
however no image is shown on the DataColumn.