|
8 | 8 | Title="Log" Height="500" Width="750" |
9 | 9 | Style="{DynamicResource CustomWindowStyle}" ResizeMode="CanResize"> |
10 | 10 | <Grid> |
| 11 | + <Grid.RowDefinitions> |
| 12 | + <RowDefinition Height="*"/> |
| 13 | + <RowDefinition Height="28"/> |
| 14 | + </Grid.RowDefinitions> |
11 | 15 | <ListBox x:Name="LogBox" Background="#FF141414" Margin="4" VirtualizingStackPanel.IsVirtualizing="True" ScrollViewer.HorizontalScrollBarVisibility="Disabled" AlternationCount="2"> |
12 | 16 | <ListBox.ItemTemplate> |
13 | 17 | <DataTemplate> |
|
17 | 21 | <ColumnDefinition Width="Auto"/> |
18 | 22 | <ColumnDefinition Width="*"/> |
19 | 23 | </Grid.ColumnDefinitions> |
20 | | - <TextBlock Grid.Column="0" Text="{Binding Timestamp, Mode=OneWay, StringFormat='{}{0: [hh:mm:ss] }'}" TextWrapping="Wrap" FontFamily="Consolas"/> |
21 | | - <TextBlock Grid.Column="1" Text="{Binding Prefix, Mode=OneWay}" Foreground="{Binding PrefixColor, Mode=OneWay}" FontWeight="Black" TextWrapping="Wrap" FontFamily="Consolas" Margin="0 0 5 0"/> |
| 24 | + <TextBlock Grid.Column="0" Text="{Binding Timestamp, Mode=OneWay, StringFormat='{}{0: [hh:mm:ss]}'}" TextWrapping="Wrap" FontFamily="Consolas" Margin="0 0 5 0"/> |
| 25 | + <TextBlock Grid.Column="1" Text="{Binding Prefix, Mode=OneWay}" Foreground="{Binding PrefixColor, Mode=OneWay}" FontWeight="Black" FontFamily="Consolas" Margin="0 0 5 0"/> |
22 | 26 | <TextBox Grid.Column="2" Text="{Binding Message, Mode=OneWay}" TextWrapping="Wrap" FontFamily="Consolas" IsReadOnly="True" Style="{StaticResource FakeTextBlockBox}" Margin="0 0 0 1"/> |
23 | 27 | </Grid> |
24 | 28 | </DataTemplate> |
|
45 | 49 | </Style> |
46 | 50 | </ListBox.ItemContainerStyle> |
47 | 51 | </ListBox> |
| 52 | + |
| 53 | + <StackPanel Orientation="Horizontal" HorizontalAlignment="Left" Grid.Row="1"> |
| 54 | + <Button x:Name="SaveButton" Content="Save to File" Width="90" HorizontalAlignment="Right" Margin="5,1,0,5" /> |
| 55 | + <Button x:Name="CopyButton" Content="Copy to Clipboard" Width="130" HorizontalAlignment="Right" Margin="5,1,0,5" /> |
| 56 | + </StackPanel> |
48 | 57 | </Grid> |
49 | 58 | </Window> |
0 commit comments