You can still set a page to Enabled = False. Then in the selecting you
have to set e.Cancel to true to cancel it, e.g:
e.Cancel = Not e.TabPage.Enabled
But the real issue is you need to set it to ownerdrawn and draw the tab
captions in the DrawItem events.
"Cat" <ty*******@gmail.comwrote in message
news:24**********************************@y18g2000 pre.googlegroups.com...
Most of the basic UI controls have Enabled property. I know we can't
disable a specific tab page, but why is it so? What is the rationale?
I don't think Microsoft developers designed that way because they
couldn't implement it.