According to the online documentaion there is a Converter property on a Field in a XamDataGrid.
http://help.infragistics.com/Help/NetAdvantage/WPF/2007.2/CLR3.X/html/Infragistics3.Wpf.DataPresenter.v7.2~Infragistics.Windows.DataPresenter.Field~Converter.html
This property does not appear in the xaml when I attempt to use it. Am I doing something wrong? What I am trying to do is create a Y/N to True False so it can be used by a checkbox in my datagrid. I saw a couple examples that provided a new template with a checkbox inside it but I really dont want to use that approach unless I am forced too. Here is what I have so far. I just need a way to convert my 'Y' or 'N' value to check or uncheck the box.
Thanks
You need to create a convert class that implements IConverter and then instantiate it in a resources section of your xaml. You can then reference that instance in a binding.
Here is a good introduction:
http://learnwpf.com/Posts/Post.aspx?postId=05229e33-fcd4-44d5-9982-a002f2250a64
I already have the converter created and have used it many times. The problem I have is where do I use it in a binding in the infragistics grid? Generally I would use it exactly like the sample you linked too. I just can't find a way to use it on the Grid Column. As I said in my original post they have a converter property listed in the docs but I don't see it in the actual code.
So how can I tell a certain Field which converter to use?
I guess I don't understand. Here's a very simple example of a converter in my code.
<igDP:Field Name="ElapsedDays"
Label="Elapsed"
Converter="{StaticResource ElapsedDaysToStringConverter}" />
Hello
As I use a datatable as itemssource for my grid, I cannot define fields in xaml
How can I apply the converter by code (vb)?
Regards
Klaus
Hi Klaus,
There's a Converter property on the Field. After you bind to the data table, you can access the field using something along the lines of
dp.FieldLayouts[0].Fields["FieldName"].Converter = converter;
Hope this helps,
Sandip
I have the version Infragistics3.WPF.DataPresenter.v7.2
I can't see the property Converter on a Field and also I cant't acces at dp.FieldLayouts[0].Fields["FieldName"].Converter.
How can i solve the problem to display an image in a XamDataGrid?
Andrea
Could you attach some code so we can see what you have and what you're tyring to do with the converter?Thanks!-Tim
Hi,
I am using FieldLayoutSettings and I do not have FieldSetting for individual columns in my XamGrid. How can I use Converter? I want to convert specific string to brush.
How can I include this converter in my FieldlayoutSettings?
I need this urgently ..plz help.
Thanks,
priyalatha