Hello Dragon Curve,
It seems you have hit a known bug - when giving a new field in the AutoGenerating event , the order was reset. This was already fixed , so an upgrade to the latest internal build should solve the problem. The LIB should be available for download in your account.
Additionally upgrading to the latest LIb will give you a bit more control over the order. You may find a new property in the event args allowing to set the desired order inside the autogenerating event handler.
As a side note :
The DisplayOrder property of the field is intentionally not exposed as public. Part of the reasoning is that fields may be defined manually. When defining manually the developer may place them in any layout (e.g. Grid panels, stack panels , horizontally, vertically etc. ) . In such scenario the DisplayOrder does not make any sense , as the order of appearance is defined by the layout panels involved and the XAML used.
That is why we have exposed the property in the autogenerating event args - the order makes sense only in the context of auto generated fields .
Hope that helps.
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items