I created a PageControl class which acts like TabControl, but has no tabs.
This class has SelectedPage property that allows selecting active page by passing its value.
The problem is that when there are two or more PageControl's on the form in the list of possible or standard values for the SelectedPage property, pages which don't belong to current PageControl are included too. But I want only those pages which belong to current PageControl to appear in the list of standard values for SelectedPage property, so only the pages that belong to current PageControl can be selected while editing.

Is it possible realize? If yes please show me the way of doing this.

I know that if someone wants special list of standard values to be created he must create special TypeConverter class for appropriate property.
Is it possible to get names of pages that are included to a collection property something like Pages which is also in PageControl class?
If yes, please show me the way.