I am trying to develop a Customize TabControl in which I’ll divide the Whole TabControl into three Parts:
1)Tab Header
2)Common Region(for all Tab) and
3)Tab Content region for specific Tab
Update:

Please provide your best answers or samples if you have then, any type of help will be appreciated.
Thanks in Advance
You can overwrite the TabControl Template to be anything you want, including making it have a static region that stays visible regardless of which tab is selected.
Within the Template, I normally use a panel with
IsItemsHost=Trueto define where the “Tab” portion of the tab control will be displayed and<ContentPresenter ContentSource="SelectedContent" />where I want the selected tab content to be displayed.The
TabControl.ItemTemplatecan also be overwritten to further define your Tabs, andTabControl.ItemContainercan be overwritten to modify just the TabContent part of the TabControl.