source: trunk/CrypPlugins/KeySearcher/Presentation/KeySearcherQuickWatchPresentation.xaml @ 1674

Last change on this file since 1674 was 1674, checked in by Paul Lelgemann, 12 years ago

o Refactored distributed KeySearcher: updated directory structure and variable names

File size: 4.3 KB
Line 
1<UserControl x:Class="KeySearcher.Presentation.KeySearcherQuickWatchPresentation"
2    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
4    HorizontalAlignment="Stretch"
5    VerticalAlignment="Stretch"
6    Background="White">
7    <Canvas>
8    <Grid>
9            <Grid.RowDefinitions>
10                <RowDefinition Height="80"/>
11                <RowDefinition Height="*"/>
12            </Grid.RowDefinitions>
13            <Grid.ColumnDefinitions>
14                <ColumnDefinition/>
15            </Grid.ColumnDefinitions>
16       
17            <Canvas>
18            <Grid Background="White" Width="300" Name="Grid" Grid.Row="0" Grid.Column="0">
19                <Grid.RowDefinitions>
20                    <RowDefinition/>
21                    <RowDefinition/>
22                    <RowDefinition/>
23                </Grid.RowDefinitions>
24                <Grid.ColumnDefinitions>
25                    <ColumnDefinition/>
26                    <ColumnDefinition/>
27                </Grid.ColumnDefinitions>
28
29                <Label Grid.Row="0" Grid.Column="0" FontSize="12" Background="White" VerticalAlignment="Top" Height="28" Width="AUTO">Probable time left :</Label>
30                <Label Grid.Row="0" Grid.Column="1" FontSize="12" Background="White" VerticalAlignment="Top" Height="28" Width="AUTO">Estimated end time :</Label>
31
32                <TextBox Name="timeLeft" Grid.Row="1" Grid.Column="0"
33                     TextAlignment="Center" IsReadOnly="True" TextWrapping="WrapWithOverflow" VerticalAlignment="Top" Height="28" FontSize="10" BorderThickness="1" />
34                <TextBox Name="endTime" Grid.Row="1" Grid.Column="1"
35                     TextAlignment="Center" IsReadOnly="True" TextWrapping="WrapWithOverflow" VerticalAlignment="Top" Height="28" FontSize="10" BorderThickness="1" />
36
37                <Label Grid.Row="2" Grid.Column="0" FontSize="12" Grid.ColumnSpan="1" Background="White" Width="AUTO">Keys per second :</Label>
38
39                <TextBox x:Name="keysPerSecond" Grid.Row="2" Grid.Column="1" Grid.ColumnSpan="2"
40                     TextAlignment="Left"  IsReadOnly="True" TextWrapping="WrapWithOverflow" FontSize="10" BorderThickness="1" HorizontalContentAlignment="Center" />
41            </Grid>
42            </Canvas>
43            <ListView Name="ListView" ItemsSource="{Binding}" ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.VerticalScrollBarVisibility="Auto" FontSize="10" Grid.Row="1" Grid.Column="0">
44                <ListView.View>
45                    <GridView>
46                        <GridViewColumn Header="Ranking" DisplayMemberBinding="{Binding Path=Ranking}">
47                            <GridViewColumn.CellTemplate>
48                                <DataTemplate>
49                                    <Label/>
50                                </DataTemplate>
51                            </GridViewColumn.CellTemplate>
52                        </GridViewColumn>
53                        <GridViewColumn Header="Value" DisplayMemberBinding="{Binding Path=Value}">
54                            <GridViewColumn.CellTemplate>
55                                <DataTemplate>
56                                    <Label/>
57                                </DataTemplate>
58                            </GridViewColumn.CellTemplate>
59                        </GridViewColumn>
60                        <GridViewColumn Header="Key" DisplayMemberBinding="{Binding Path=Key}">
61                            <GridViewColumn.CellTemplate>
62                                <DataTemplate>
63                                    <Label/>
64                                </DataTemplate>
65                            </GridViewColumn.CellTemplate>
66                        </GridViewColumn>
67                        <GridViewColumn Header="Text" DisplayMemberBinding="{Binding Path=Text}">
68                            <GridViewColumn.CellTemplate>
69                                <DataTemplate>
70                                    <Label/>
71                                </DataTemplate>
72                            </GridViewColumn.CellTemplate>
73                        </GridViewColumn>
74                    </GridView>
75                </ListView.View>
76            </ListView>
77        </Grid>
78    </Canvas>
79</UserControl>
Note: See TracBrowser for help on using the repository browser.