Actually this is the idea in general in XAML world (both WPF and Silverlight). You do not need to have explicit properties for every single part of the component since the component it self is (or at least should be) lookless. You can use styles, implicit style or modify the component internal parts directly. You should not copy 1000 lines of code to style something - you can use Blend.
the Telerik team
Let us know about your Windows Phone 7 application built with RadControls and we will help you promote it. Learn more>>