2014-12-18 127 views
0

是的我用google搜索了這個廢話ola ..我似乎無法找到任何人試圖保存用戶編輯的位置(如在toolbartray中重新定位工具欄),以便爲他們的工具欄佈局。 。這要麼是如此簡單,我是一個白癡,或者很難......我甚至無法找到一個起點,比如我想要保存並加載的屬性是什麼?當然不是x,y,寬度和高度?這只是我應該考慮的第三方工具嗎?如何保存工具欄佈局?

基本上我想要做的是在用戶在工具欄托盤中移動工具欄後,保存工具欄上的工具欄的位置。

我的XAML看起來是這樣的:

<src:BaseWindow x:Class="RPDM.MainWindow" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:c1="http://schemas.componentone.com/winfx/2006/xaml" 
    xmlns:src="clr-namespace:RPDM" 
    Title="MainWindow" Height="600" Width="800" Loaded="OnLoaded"> 
<src:BaseWindow.Resources> 

<DockPanel x:Name="dockMain"> 

    <ToolBarTray DockPanel.Dock="Top" x:Name="tbMain"> 
     <ToolBar Visibility="{Binding Path=ShowToolBarFile, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay, Converter={StaticResource BoolToVisibilityConverter}}"> 
      <Button Click="mnuFileNewProject_Click" ToolTip="New Dataflow Project"> 
       <Image Source="{StaticResource imgNewDataFlow_24}" Width="24" Height="24"/> 
      </Button> 
      <Button Click="mnuFileNewAutomation_Click" ToolTip="New Automation Project"> 
       <Image Source="{StaticResource imgNewAutomation_24}" Width="24" Height="24"/> 
      </Button> 
      <Button Click="mnuFileOpen_Click" ToolTip="Open"> 
       <Image Source="{StaticResource imgOpen_24}" Width="24" Height="24"/> 
      </Button> 
      <Button Click="mnuFileSave_Click" ToolTip="Save"> 
       <Image Source="{StaticResource imgSave_24}" Width="24" Height="24"/> 
      </Button> 
     </ToolBar> 
     <ToolBar Visibility="{Binding Path=ShowToolBarLayout, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay, Converter={StaticResource BoolToVisibilityConverter}}"> 
      <Button Click="mnuLayoutZoomIn_Click" ToolTip="Zoom In"> 
       <Image Source="{StaticResource imgZoomIn_24}" Width="24" Height="24"/> 
      </Button> 
      <Button Click="mnuLayoutZoomOut_Click" ToolTip="Zoom Out"> 
       <Image Source="{StaticResource imgZoomOut_24}" Width="24" Height="24"/> 
      </Button> 
      <Button Click="mnuLayoutZoomToFit_Click" ToolTip="Zoom to Fit"> 
       <Image Source="{StaticResource imgFitToView_24}" Width="24" Height="24"/> 
      </Button> 
      <Button Click="btnToggleOrientation_Click" ToolTip="Toggle Orientation"> 
       <Image Source="{StaticResource imgOrientation_24}" Width="24" Height="24"/> 
      </Button> 
     </ToolBar> 
</ToolBarTray> 
</DockPanel> 

+0

OK對不起,我將與更多的信息編輯。 – 2014-12-18 22:57:56

回答