2013-10-29 4 views
10

Was ist der genaue Unterschied zwischen ToolBarPanel und ToolBarTray in WPF?Was ist der genaue Unterschied zwischen ToolBarPanel und ToolBarTray in WPF?

+7

Haben Sie die MSDN-Dokumentation lesen? http://msdn.microsoft.com/en-us/library/ms752063.aspx. Im Wesentlichen können Sie eine ToolBar in ein ToolBarTray einfügen, während ein ToolBarPanel als Teil der ToolBar-Steuerelementvorlage verwendet wird. – elgonzo

+1

@elgonzo, dass der Link jetzt unterbrochen ist. Gibt es noch einen? – Thomas

+0

@Thomas, das Dokument ist immer noch da. Beachten Sie beim Besuch der Seite unter der Überschrift "Dieses Thema ist nicht mehr verfügbar" den Link "* Andere Versionen *" (es ist ein Drop-Down-Feld). Wählen Sie eine der älteren Framework-Versionen, um das Dokument zu sehen (anscheinend hat MS das Dokumentationssystem vermasselt und konnte diese Seite nicht für die Dokumentation von "neueren" .NET-Versionen importieren). Oder folge einfach [diesem Link] (https://msdn.microsoft.com/en-us/library/ms752063%28v=vs.100%29.aspx) ... :) – elgonzo

Antwort

10

Hier sind Sie

Die ToolBar ein ToolBarPanel verwendet und eine ToolBarOverflowPanel in seiner Control. Das ToolBarPanel ist für das Layout der Elemente auf der Symbolleiste verantwortlich. Das ToolBarOverflowPanel ist für das Layout der Elemente verantwortlich, die nicht in die ToolBar passen. Ein Beispiel eines Control für eine ToolBar finden

http://msdn.microsoft.com/en-us/library/ms752063(v=vs.110).aspx

ToolBarPanel Class

XAML

<ToolBarTray Background="White"> 
     <ToolBar Band="1" BandIndex="1"> 
     <Button> 
      <Image Source="toolbargraphics\cut.bmp" /> 
     </Button> 
     <Button> 
      <Image Source="toolbargraphics\copy.bmp" /> 
     </Button> 
     <Button> 
      <Image Source="toolbargraphics\paste.bmp" /> 
     </Button> 
     <Button> 
      <Image Source="toolbargraphics\undo.bmp" /> 
     </Button> 
     <Button> 
      <Image Source="toolbargraphics\redo.bmp" /> 
     </Button> 
     <Button> 
      <Image Source="toolbargraphics\paint.bmp" /> 
     </Button> 
     <Button> 
      <Image Source="toolbargraphics\spell.bmp" /> 
     </Button> 
     <Separator/> 
     <Button ToolBar.OverflowMode="Always"> 
      <Image Source="toolbargraphics\save.bmp" /> 
     </Button> 
     <Button ToolBar.OverflowMode="Always"> 
      <Image Source="toolbargraphics\open.bmp" /> 
     </Button> 
     <Button ToolBar.OverflowMode="Always"> 
      <Image Source="toolbargraphics\print.bmp" /> 
     </Button> 
     <Button ToolBar.OverflowMode="Always"> 
      <Image Source="toolbargraphics\preview.bmp" /> 
     </Button> 
     </ToolBar> 
    </ToolBarTray> 
Verwandte Themen