13
13
x : Class =" WCKYWCKF.Model2ViewModel.Editor.Views.PreviewGeneratedCodeDialog"
14
14
x : DataType =" vm:MainWindowViewModel" >
15
15
<Grid
16
- RowDefinitions =" 65 *,35*"
16
+ RowDefinitions =" 30*,35 *,35*"
17
17
ColumnDefinitions =" 35*,65*" >
18
18
<mantra : MarkdownView
19
19
Grid.Row=" 0"
20
20
Grid.Column=" 0"
21
21
Margin =" 5"
22
22
Document =" {Binding SummaryGeneratedBorderMdDocument}" />
23
- <mantra : MarkdownView
23
+ <ursa : LoadingContainer
24
24
Grid.Row=" 1"
25
25
Grid.Column=" 0"
26
- Grid.ColumnSpan=" 2"
27
26
Margin =" 5"
28
- Document =" {Binding RootTypePartialCodeBorderMdDocument}" />
27
+ LoadingMessage =" {Binding LoadingMessage}"
28
+ IsLoading =" {Binding LoadingMessage,Converter={x:Static ObjectConverters.IsNotNull}}"
29
+ HorizontalContentAlignment =" Stretch"
30
+ VerticalContentAlignment =" Stretch" >
31
+ <DockPanel >
32
+ <TextBox
33
+ DockPanel.Dock=" Top"
34
+ Classes =" clearButton"
35
+ Margin =" 0,5,0,5"
36
+ Text =" {Binding PreviewGeneratedCodeFilesFilterByFileName}" />
37
+ <ListBox
38
+ Name =" ListBox"
39
+ DockPanel.Dock=" Bottom"
40
+ SelectionMode =" AlwaysSelected"
41
+ ItemsSource =" {Binding FilterPreviewGeneratedCodeFiles}" >
42
+ <ListBox .ItemTemplate>
43
+ <DataTemplate >
44
+ <TextBlock Text =" {Binding FileName}" />
45
+ </DataTemplate >
46
+ </ListBox .ItemTemplate>
47
+ </ListBox >
48
+ </DockPanel >
49
+ </ursa : LoadingContainer >
29
50
<ursa : LoadingContainer
30
51
Grid.Row=" 0"
52
+ Grid.RowSpan=" 2"
31
53
Grid.Column=" 1"
32
54
Margin =" 5"
33
55
LoadingMessage =" {Binding LoadingMessage}"
34
56
IsLoading =" {Binding LoadingMessage,Converter={x:Static ObjectConverters.IsNotNull}}"
35
57
HorizontalContentAlignment =" Stretch"
36
58
VerticalContentAlignment =" Stretch" >
37
- <TabControl
38
- ItemsSource =" {Binding PreviewGeneratedCodeFiles}" >
39
- <TabControl .ItemTemplate>
40
- <DataTemplate >
41
- <Label Content =" {Binding FileName}" />
42
- </DataTemplate >
43
- </TabControl .ItemTemplate>
44
- <TabControl .ContentTemplate>
45
- <DataTemplate DataType =" vm:ViewModelCodeFile" >
46
- <mantra : MarkdownView Document =" {Binding CodeMdDocument}" />
47
- </DataTemplate >
48
- </TabControl .ContentTemplate>
49
- </TabControl >
59
+ <mantra : MarkdownView Document =" {Binding #ListBox.((vm:ViewModelCodeFile)SelectedItem).CodeMdDocument}" />
60
+ </ursa : LoadingContainer >
61
+ <ursa : LoadingContainer
62
+ Grid.Row=" 2"
63
+ Grid.Column=" 0"
64
+ Grid.ColumnSpan=" 2"
65
+ Margin =" 5"
66
+ LoadingMessage =" {Binding LoadingMessage}"
67
+ IsLoading =" {Binding LoadingMessage,Converter={x:Static ObjectConverters.IsNotNull}}"
68
+ HorizontalContentAlignment =" Stretch"
69
+ VerticalContentAlignment =" Stretch" >
70
+ <mantra : MarkdownView
71
+ Margin =" 5"
72
+ Document =" {Binding RootTypePartialCodeBorderMdDocument}" />
50
73
</ursa : LoadingContainer >
51
74
</Grid >
52
75
</UserControl >
0 commit comments