Forge
deeb25a2
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
View only · write via MCP/CIDE