Я использую Telerik Rad Controls для WPF 2009.3.1314. Вот мой макет:
<raddock:RadDocking x:Name="radDocking">
<raddock:RadDocking.DocumentHost>
</raddock:RadDocking.DocumentHost>
<raddock:RadSplitContainer InitialPosition="DockedLeft">
<raddock:RadPaneGroup>
<raddock:RadPane Header="Screens" HeaderTemplate="{StaticResource ScreensRadPaneHeaderTemplate}">
<radnav:RadTreeView x:Name="radTreeViewScreens" />
</raddock:RadPane>
</raddock:RadPaneGroup>
</raddock:RadSplitContainer>
<raddock:RadSplitContainer InitialPosition="DockedRight">
<raddock:RadPaneGroup>
<raddock:RadPane Header="Object Explorer" HeaderTemplate="{StaticResource ObjectExplorerRadPaneHeaderTemplate}">
</raddock:RadPane>
</raddock:RadPaneGroup>
</raddock:RadSplitContainer>
<raddock:RadSplitContainer InitialPosition="DockedBottom">
<raddock:RadPaneGroup>
<raddock:RadPane Header="Events" HeaderTemplate="{StaticResource EventsRadPaneHeaderTemplate}">
</raddock:RadPane>
<raddock:RadPane Header="Errors" HeaderTemplate="{StaticResource ErrorsRadPaneHeaderTemplate}">
</raddock:RadPane>
<raddock:RadPane Header="Server Explorer" HeaderTemplate="{StaticResource ServerExplorerRadPaneHeaderTemplate}">
</raddock:RadPane>
</raddock:RadPaneGroup>
</raddock:RadSplitContainer>
</raddock:RadDocking>
Это все замечательно, но когда я скрываю левую панель RadPane и нажимаю на нее снова (чтобы показать ее), она не появляется, пока я не нажму на что-нибудь еще (чтобы потерять фокус, возможно, это не фокус, а состояние). *
Как мне решить эту проблему?