Procedura: ancorare un controllo tramite DockPanel

Quando si sviluppano interfacce utente, è possibile ancorare un controllo a un lato della finestra. Ad esempio le barre dei menu sono frequentemente ancorate alla parte superiore o laterale di una finestra. È possibile utilizzare il contenitore DockPanel in Windows Presentation Foundation (WPF) per ancorare i controlli ai lati della finestra.

Per ancorare un controllo in un DockPanel

  1. Se non si dispone già di un DockPanel nell'interfaccia utente, trascinare un DockPanel dalla Casella degli strumenti in WPF Designer.

  2. Trascinare il controllo che si desidera ancorare in DockPanel.

  3. Nella finestra Proprietà impostare la proprietà DockPanel.Dock del controllo sul lato dell'oggetto DockPanel a cui si desidera ancorarlo. Ad esempio, se si desidera ancorare il controllo alla parte superiore del DockPanel, impostare questa proprietà su Top.

  4. Se la proprietà Dockstyle.Dock è impostata su Top o Bottom, impostare la proprietà Width del controllo su Auto. Similmente, se la proprietà Dockstyle.Dock è impostata su Left o Right, impostare la proprietà Height del controllo su Auto.

    Si noti che DockPanel è impostato su LastChildFill per impostazione predefinita, pertanto la proprietà DockPanel dell'ultimo controllo figlio aggiunto al DockPanel. Dock sarà impostata su Fill. Per modificare tale comportamento, impostare la proprietà LastChildFill di DockPanel.

Vedere anche

Concetti

Panoramica dei controlli contenitore WPF

Altre risorse

Controlli contenitore WPF

DockPanel