I have prepared an example project for you, extracting RadDataForm's template and adding one additional button. Feel free to modify the template in a way that meets your requirements. As for your second question, you can set the "Template" properties at runtime, loading the DataTemplates from a ResourceDictionary. Please, do not hesitate to contact us if any further inquiries occur.
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>