프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

markus / ConvertService / ServiceBase / Markus.Service.StationController / Views / AliveView.xaml @ 1ae729e4

이력 | 보기 | 이력해설 | 다운로드 (3.78 KB)

1
<UserControl x:Class="Markus.Service.StationController.Views.AliveView"
2
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
4
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
5
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
6
             mc:Ignorable="d" 
7
             xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation"
8
              xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
9
              xmlns:vm="clr-namespace:Markus.Service.StationController.ViewModel"
10
             xmlns:Behaviors="clr-namespace:Markus.Service.StationController.Behaviors"
11
             xmlns:controls="clr-namespace:Markus.Service.Controls" Background="White"
12
             d:DesignHeight="800" d:DesignWidth="800">
13
    <UserControl.DataContext>
14
        <vm:AliveViewModel/>
15
    </UserControl.DataContext>
16
    <i:Interaction.Triggers>
17
        <i:EventTrigger  EventName="Loaded">
18
            <i:InvokeCommandAction Command="{Binding LoadedCommand}"/>
19
        </i:EventTrigger>
20
        <i:EventTrigger  EventName="Unloaded">
21
            <i:InvokeCommandAction Command="{Binding ClosingCommand}"/>
22
        </i:EventTrigger>
23
    </i:Interaction.Triggers>
24
    <Grid>
25
        <Grid.RowDefinitions>
26
            <RowDefinition Height="7*"/>
27
            <RowDefinition Height="3*" MinHeight="150" MaxHeight="300"/>
28
            <RowDefinition Height="Auto"/>
29
        </Grid.RowDefinitions>
30
        <telerik:RadGridView ItemsSource="{Binding AliveItems}" AutoGenerateColumns="False"
31
                  x:Name="DataGrid" ScrollViewer.CanContentScroll="False">
32
            <telerik:RadGridView.Columns>
33
                <telerik:GridViewDataColumn  Header="Service ID" DataMemberBinding="{Binding ServiceID}"/>
34
                <telerik:GridViewDataColumn  Header="Convert ID" DataMemberBinding="{Binding ConvertID}"/>
35
                <telerik:GridViewDataColumn  Header="Project No" DataMemberBinding="{Binding ProjectNumber}"/>
36
                <telerik:GridViewDataColumn  Header="Status" DataMemberBinding="{Binding ConvertState}"/>
37
                <telerik:GridViewDataColumn  Header="Current Page" DataMemberBinding="{Binding CurrentPageNo}"/>
38
                <telerik:GridViewDataColumn  Header="TotalPage" DataMemberBinding="{Binding TotalPage}"/>
39
                <telerik:GridViewDataColumn  Header="Originfile" DataMemberBinding="{Binding OriginfilePath}"/>
40
                <telerik:GridViewDataColumn  Header="Output Path" DataMemberBinding="{Binding ConvertPath}"/>
41
            </telerik:RadGridView.Columns>
42
        </telerik:RadGridView>
43
        <!--<GroupBox Header="ServiceStation Connection Log" Background="White"  Grid.Row="1" Margin="3" BorderThickness="0">-->
44
            <Grid  Grid.Row="1">
45
            <RichTextBox IsReadOnly="True" AllowDrop="False" VerticalScrollBarVisibility="Visible"
46
                         IsUndoEnabled="False" HorizontalScrollBarVisibility="Auto"
47
                         Height="{Binding ActualHeight, Mode=OneWay, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Grid}}}"
48
                         Width="{Binding ActualWidth, Mode=OneWay, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Grid}}}">
49
                <controls:TraceDocument PageWidth="{Binding ActualWidth, Mode=OneWay, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Grid}}}"
50
                                        PageHeight="{Binding ActualHeight, Mode=OneWay, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Grid}}}"/>
51
            </RichTextBox>
52
            </Grid>
53
        <!--</GroupBox>-->
54
        <ProgressBar Grid.Row="2" IsIndeterminate="{Binding IsLoading}" Height="5"/>
55
    </Grid>
56
</UserControl>
클립보드 이미지 추가 (최대 크기: 500 MB)