Pergunta

No Visual Studio, podemos adicionar vários painéis, como o painel SolutionExplorer, o painel de propriedades, etc. Também podemos minimizar esses painéis e maximizar esses painéis.

Quero projetar um DockPanel semelhante ao que mencionei no WPF. (Eu deveria ser capaz de prender o painel, desconectar o painel, etc.)

O DockPanel suporta isso por padrão? Ou devo fazer algo para apoiar esse recurso. Uma amostra ilustração do código será ótima !!!

Foi útil?

Solução

O DockPanel é apenas um painel comum para organizar elementos ao redor das bordas do contêiner, com a opção de que o último elemento preencha o espaço restante. Ele não faz nenhum tipo de tipo de vs tipo de docking/trocando/pinação/descompactação. Para algo assim, você precisaria de um controle personalizado. Você poderia tentar um grátis como Avalondock ou compra como infragística xamdockManager ou de outros fornecedores de componentes.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top