So, the short answer is: visual inheritance in .Net *kind of* works, but pretty much useless. :)
>... unbelievable ... save your hair: how about doing this project with VFP ... <g>
>
>>I am beginning to pull my hair out over this. Nothing I do causes a change in the appearance of the font on the screen. Help- pleassssse.....
>>
>> [DefaultValue(typeof(Font), "Arial,8pt")]
>> public override Font Font
>> {
>> get { return base.Font; }
>> set { base.Font = value; }
>> }
>>
>> public wrLabel()
>> {
>> InitializeComponent();
>> this.Font = new Font("Arial", 8);
>> // tried base.font=new Font('Arial',8); but it doesn't change the font on the screen either
>> }
Nick Neklioudov
Universal Thread Consultant
3 times Microsoft MVP - Visual FoxPro
"I have not failed. I've just found 10,000 ways that don't work." - Thomas Edison