To use localization with a third party control, for example a caption, I assume I simply code a call to your localization methods and manually set the caption with the string your code returns?
You can add native support by implementing the ILocalizable interface...or just set the captions like you mentioned using the RetrieveTextValue method:
MyControl.Text = MicroFour.StrataFrame.UI.Localization.RetrieveTextValue("MyKey")
If so, what does your Infragistics wrapper add that I wouldn't get by using the Infragistics control itself? Also, where can I actually find the Infragistics wrapper?
Native SF data binding without the need for using the Business Binding SOurce....and faster performance. Native .NET data-binding is slightly slower...so you would notice this on forms with a lot of controls.
The Infragistics wrapper gets installed with everything else. It is called MicroFour StrataFrame Infragistics WRapper.dll. We will automatically create the toolbox items through the StrataFrame-Create Toolbox Tabs item in the menu. Just install Infragistics and you will be able to use the wrapper.
On a separate note, I see more references to DevExpress than Infragistics in the forums. Is DevExpress a better match for SF?
We actaully use Infragistics ourselves...and I am pretty confident that I see more people using Infragistics than DevExpress. The forum posts on DevExpress usually deal more with their grid...which behaves somewhat differently than all other grids that I have dealth with...though it is still a good grid and DevExpress has good controls. This choice is totally up to you