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}" />
Thank you for your response. That is exactly what I want to do but when I use that code I get this error.
The property 'Converter' does not exist in XML namespace 'clr-namespace:Infragistics.Windows.DataPresenter;assembly=Infragistics3.Wpf.DataPresenter.v7.2'.
I am using a trial version. The version number from the dll is 7.2.20072.1000. Is this property introduced in a later version, do I need the full version?
Thanks again.
The Converter properties were actually added after the release of v7.2 in a hotfix (as well as part of the v8.1release).
hi all
i reinstalled it and i discovered the converter property does exist in version 8 volumne one but not in version 7 volumne 2
caroline
hi thats the exact same problem i have as well and i have the full version
That is really strange. I was using converters with the express version and pretty much finished my proto app with it. I actually delivered the first version using express. I then upgraded to the full version and applied the hot fix. I can't make sense of your experience.
This secretive hot fix is really a bad idea all the way around. It really doesn't make sense and surely impacts customer experience and satisfaction. With Wpf being so new, I'd think it important to establish a strong user base and reputation. Support is a huge part of the buying decision, and is the reason I didn't go with Xceed.
I installed the Express version and Converter was not in there either. I then applied the 1007 hotfix to the express version and the Converter property finally appeared.
If anyone from Infragistics is listening (which doesn't seem likely) it would be awesome if I could download the hotfix for the non-express trial version.
Thanks for all your help with this issue.