| 1 | <UserControl xmlns="https://github.com/avaloniaui" |
| 2 | xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
| 3 | xmlns:vm="using:CascadeIDE.ViewModels" |
| 4 | xmlns:feat="using:CascadeIDE.Features.Instrumentation" |
| 5 | xmlns:views="using:CascadeIDE.Views" |
| 6 | x:Class="CascadeIDE.Views.EventsMfdPageView" |
| 7 | x:DataType="vm:MainWindowViewModel"> |
| 8 | <DockPanel> |
| 9 | <views:PanelChromeHeader DockPanel.Dock="Top" Classes="terminal" Title="Лента событий · агент и сборка" UppercaseTitle="True"/> |
| 10 | <DockPanel DataContext="{Binding InstrumentationPanel}" x:DataType="feat:InstrumentationPanelViewModel"> |
| 11 | <TextBlock DockPanel.Dock="Top" Text="События появятся при работе агента и сборке." |
| 12 | IsVisible="{Binding !HasEventTimeline}" |
| 13 | Foreground="{DynamicResource CascadeTheme.TerminalForeground}" |
| 14 | FontSize="11" |
| 15 | Margin="0,0,0,4"/> |
| 16 | <ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled" |
| 17 | IsVisible="{Binding HasEventTimeline}"> |
| 18 | <ItemsControl ItemsSource="{Binding EventTimeline}"> |
| 19 | <ItemsControl.ItemsPanel> |
| 20 | <ItemsPanelTemplate> |
| 21 | <WrapPanel Orientation="Horizontal"/> |
| 22 | </ItemsPanelTemplate> |
| 23 | </ItemsControl.ItemsPanel> |
| 24 | <ItemsControl.ItemTemplate> |
| 25 | <DataTemplate> |
| 26 | <TextBlock Text="{Binding}" Foreground="{DynamicResource CascadeTheme.TerminalForeground}" FontSize="11" Margin="0,0,10,0"/> |
| 27 | </DataTemplate> |
| 28 | </ItemsControl.ItemTemplate> |
| 29 | </ItemsControl> |
| 30 | </ScrollViewer> |
| 31 | </DockPanel> |
| 32 | </DockPanel> |
| 33 | </UserControl> |
| 34 | |