Change the title

Jul 31, 2013 at 9:45 PM
PropertyControl uses the type's name as the tab header's text.
Is there any way to change it?

It looks silly with MVVM ("PersonViewModel" instead of "Person")
Sep 12, 2013 at 7:31 PM
I'm looking for the same thing:
No 'Title'...
No 'Text'...
No 'Caption'...
Sep 12, 2013 at 7:35 PM
Adding [DisplayName("Settings")] to the MVVM didn't work either...
Sep 12, 2013 at 7:45 PM
Got it.
The 'Tabs and Categories' example has this:
public class TestCategory : TestBase
        public string Name1 { get; set; }

        public string Name2 { get; set; }

        public string Name3 { get; set; }

        public override string ToString()
            return "Tabs and categories";
In my case, that means inserting "Settings|" before each category name.
Sep 23, 2013 at 8:50 AM
In the PropertyItemFactory, you can set DefaultTabName. If this is null, the name of the type is used.
And if you don't want tabs, set UseTabs=false in the PropertyControl.