mirror of
https://github.com/unclshura/splitter.git
synced 2026-06-22 00:22:01 +00:00
Splitter between file list and preview.
This commit is contained in:
parent
8c611e31d7
commit
d3c82ce924
@ -7,8 +7,8 @@
|
|||||||
x:Class="Splitter_UI.Views.MainWindow"
|
x:Class="Splitter_UI.Views.MainWindow"
|
||||||
x:DataType="vm:MainViewModel"
|
x:DataType="vm:MainViewModel"
|
||||||
x:Name="Root"
|
x:Name="Root"
|
||||||
Width="1400"
|
Width="1800"
|
||||||
Height="950"
|
Height="790"
|
||||||
Title="Splitter UI"
|
Title="Splitter UI"
|
||||||
Icon="avares://Splitter-UI/Assets/splitter.png">
|
Icon="avares://Splitter-UI/Assets/splitter.png">
|
||||||
|
|
||||||
@ -22,34 +22,32 @@
|
|||||||
<views:StatusBarView DockPanel.Dock="Bottom"
|
<views:StatusBarView DockPanel.Dock="Bottom"
|
||||||
DataContext="{Binding StatusBar}" />
|
DataContext="{Binding StatusBar}" />
|
||||||
|
|
||||||
<!-- Log Pane -->
|
<Grid ColumnDefinitions="220,Auto,*,430"
|
||||||
<views:LogPane DockPanel.Dock="Bottom" Height="150"
|
IsVisible="{Binding TransformMode, Converter={StaticResource BoolInvertConverter}}">
|
||||||
DataContext="{Binding LogPane}" />
|
|
||||||
|
|
||||||
<Grid>
|
<!-- File List -->
|
||||||
<!-- Main Content -->
|
<views:FileListView Grid.Column="0"
|
||||||
<Grid ColumnDefinitions="2*,3*,430" IsVisible="{Binding TransformMode, Converter={StaticResource BoolInvertConverter}}">
|
DataContext="{Binding FileList}" />
|
||||||
|
|
||||||
<!-- File List -->
|
<!-- Splitter -->
|
||||||
<views:FileListView Grid.Column="0"
|
<GridSplitter Grid.Column="1"
|
||||||
DataContext="{Binding FileList}" />
|
Width="6"
|
||||||
|
Background="#404040"
|
||||||
|
ResizeDirection="Columns"
|
||||||
|
ResizeBehavior="PreviousAndNext"
|
||||||
|
ShowsPreview="True" />
|
||||||
|
|
||||||
<!-- Preview -->
|
<!-- Preview -->
|
||||||
<views:PreviewPane Grid.Column="1"
|
<views:PreviewPane Grid.Column="2"
|
||||||
DataContext="{Binding Preview}" />
|
DataContext="{Binding Preview}" />
|
||||||
|
|
||||||
<!-- Inspector -->
|
<!-- Inspector -->
|
||||||
<views:InspectorPane Grid.Column="2"
|
<views:InspectorPane Grid.Column="3"
|
||||||
DataContext="{Binding Inspector}" />
|
DataContext="{Binding Inspector}" />
|
||||||
|
|
||||||
</Grid>
|
|
||||||
|
|
||||||
<!-- Progress view (replaces entire grid) -->
|
|
||||||
<views:ProgressView
|
|
||||||
DataContext="{Binding Progress}"
|
|
||||||
IsVisible="{Binding #Root.DataContext.TransformMode}"/>
|
|
||||||
</Grid>
|
</Grid>
|
||||||
|
|
||||||
|
|
||||||
</DockPanel>
|
</DockPanel>
|
||||||
</Window>
|
</Window>
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user