|
|
|
@ -57,23 +57,36 @@ |
|
|
|
<MenuItem Header="_View"/> |
|
|
|
<MenuItem Header="_View"/> |
|
|
|
<MenuItem Header="_About"/> |
|
|
|
<MenuItem Header="_About"/> |
|
|
|
</Menu> |
|
|
|
</Menu> |
|
|
|
<TabControl |
|
|
|
<StackPanel Orientation="Vertical" DockPanel.Dock="Left" Width="150"> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</StackPanel> |
|
|
|
|
|
|
|
<TabControl DockPanel.Dock="Right" |
|
|
|
x:Name="terminalTabControl" |
|
|
|
x:Name="terminalTabControl" |
|
|
|
ItemsSource="{Binding TerminalViewModels}" |
|
|
|
ItemsSource="{Binding TerminalViewModels}" |
|
|
|
SelectedItem="{Binding SelectedTerminalViewModel}"> |
|
|
|
SelectedItem="{Binding SelectedTerminalViewModel}"> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- Tab Template --> |
|
|
|
|
|
|
|
<TabControl.ItemTemplate> |
|
|
|
|
|
|
|
<DataTemplate> |
|
|
|
|
|
|
|
<StackPanel Orientation="Horizontal"> |
|
|
|
|
|
|
|
<TextBlock Text="{Binding Title, Mode=OneWay}" /> |
|
|
|
|
|
|
|
<Button Command="{Binding CloseRequestCommand}" Width="20" Padding="0" Margin="8 0 0 0" Content="X"> |
|
|
|
|
|
|
|
<Button.Style> |
|
|
|
|
|
|
|
<Style TargetType="Button" x:Name="CloseButtonStyle"> |
|
|
|
|
|
|
|
<Setter Property="Visibility" Value="Visible"/> |
|
|
|
|
|
|
|
</Style> |
|
|
|
|
|
|
|
</Button.Style> |
|
|
|
|
|
|
|
</Button> |
|
|
|
|
|
|
|
</StackPanel> |
|
|
|
|
|
|
|
</DataTemplate> |
|
|
|
|
|
|
|
</TabControl.ItemTemplate> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- Register additional Tab ViewModels here --> |
|
|
|
<TabControl.Resources> |
|
|
|
<TabControl.Resources> |
|
|
|
<DataTemplate DataType="{x:Type vm:SendReceiveViewModel}"> |
|
|
|
<DataTemplate DataType="{x:Type vm:SendReceiveViewModel}"> |
|
|
|
<v:SendReceiveView/> |
|
|
|
<v:SendReceiveView/> |
|
|
|
</DataTemplate> |
|
|
|
</DataTemplate> |
|
|
|
</TabControl.Resources> |
|
|
|
</TabControl.Resources> |
|
|
|
|
|
|
|
|
|
|
|
<TabControl.ItemContainerStyle> |
|
|
|
|
|
|
|
<Style TargetType="TabItem"> |
|
|
|
|
|
|
|
<Setter Property="Header" Value="{Binding Title}" /> |
|
|
|
|
|
|
|
</Style> |
|
|
|
|
|
|
|
</TabControl.ItemContainerStyle> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</TabControl> |
|
|
|
</TabControl> |
|
|
|
</DockPanel> |
|
|
|
</DockPanel> |
|
|
|
</UserControl> |
|
|
|
</UserControl> |
|
|
|
|