123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 |
- <Page x:Class="Agent.Views.PolicyPage"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- mc:Ignorable="d"
- d:DesignHeight="441" d:DesignWidth="639"
- Title="PolicyPage">
- <Page.Resources>
- <Style x:Key="headerTemplate" TargetType="{x:Type GridViewColumnHeader}">
- <Setter Property="HorizontalContentAlignment" Value="Left"/>
- <Setter Property="Padding" Value="6,0,0,0"/>
- </Style>
- <Style TargetType="{x:Type ListViewItem}">
- <Setter Property="HorizontalContentAlignment" Value="Stretch" />
- <Setter Property="HorizontalAlignment" Value="Stretch" />
- </Style>
- <DataTemplate x:Key="chkTemplate">
- <CheckBox IsChecked="{Binding Selected}"/>
- </DataTemplate>
- </Page.Resources>
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="40"/>
- <RowDefinition Height="*"/>
- </Grid.RowDefinitions>
- <Grid Grid.Column="0">
- <DockPanel LastChildFill="False">
- <TextBlock Margin="0,5,5,5" Text="DI 에이전트 감시할 대상 문구" x:Name="PP_title_tb" VerticalAlignment="Center" TextAlignment="Left" DockPanel.Dock="Left"/>
- <Button Margin="5,5,0,5" Padding="15,0" x:Name="PP_set_btn" DockPanel.Dock="Right" Content="TAG 설정" Click="PP_set_btn_Click"/>
- <Button Margin="5,5,0,5" Padding="15,0" x:Name="PP_add_btn" DockPanel.Dock="Right" Content="추가" Click="PP_add_btn_Click"/>
- <Button Margin="5,5,0,5" Padding="15,0" x:Name="PP_del_btn" DockPanel.Dock="Right" Content="삭제" Click="PP_del_btn_Click"/>
- <Button Margin="5,5,0,5" Padding="15,0" x:Name="PP_upload_btn" DockPanel.Dock="Right" Content="즉시 UpLoad" Click="PP_upload_btn_Click"/>
- </DockPanel>
- </Grid>
- <Grid Name="dummygrid" Margin="0,0,10,0" Visibility="Hidden">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="27"></ColumnDefinition>
- <ColumnDefinition Width="50"></ColumnDefinition>
- <ColumnDefinition Width="100"></ColumnDefinition>
- <ColumnDefinition Width="100"></ColumnDefinition>
- <ColumnDefinition Width="130"></ColumnDefinition>
- <ColumnDefinition Width="70"></ColumnDefinition>
- <ColumnDefinition Width="70"></ColumnDefinition>
- <ColumnDefinition Width="70"></ColumnDefinition>
- <ColumnDefinition Width="70"></ColumnDefinition>
- <ColumnDefinition Width="70"></ColumnDefinition>
- <ColumnDefinition Width="70"></ColumnDefinition>
- <ColumnDefinition Width="70"></ColumnDefinition>
- <ColumnDefinition Width="70"></ColumnDefinition>
- <ColumnDefinition Width="70"></ColumnDefinition>
- <ColumnDefinition Width="70"></ColumnDefinition>
- </Grid.ColumnDefinitions>
- <Border Grid.Column="0" Name="dummywidth1"/>
- <Border Grid.Column="1" Name="dummywidth2"/>
- <Border Grid.Column="2" Name="dummywidth3"/>
- <Border Grid.Column="3" Name="dummywidth4"/>
- <Border Grid.Column="4" Name="dummywidth5"/>
- <Border Grid.Column="5" Name="dummywidth6"/>
- <Border Grid.Column="6" Name="dummywidth7"/>
- <Border Grid.Column="7" Name="dummywidth8"/>
- <Border Grid.Column="8" Name="dummywidth9"/>
- <Border Grid.Column="9" Name="dummywidth10"/>
- <Border Grid.Column="10" Name="dummywidth11"/>
- <Border Grid.Column="11" Name="dummywidth12"/>
- <Border Grid.Column="12" Name="dummywidth13"/>
- <Border Grid.Column="13" Name="dummywidth14"/>
- <Border Grid.Column="14" Name="dummywidth15"/>
- </Grid>
- <ListView x:Name="PolicyList" Grid.Row="1" Grid.ColumnSpan="1" ScrollViewer.VerticalScrollBarVisibility="Visible">
- <ListView.View>
- <GridView>
- <GridViewColumn Width="{Binding ElementName=dummywidth1, Path=ActualWidth}" HeaderContainerStyle="{StaticResource headerTemplate}" CellTemplate="{StaticResource chkTemplate}">
- <GridViewColumn.Header>
- <CheckBox Name="CheckBox_PendingListAll" Checked="CheckBox_PendingListAll_Checked" Unchecked="CheckBox_PendingListAll_Unchecked"/>
- </GridViewColumn.Header>
- </GridViewColumn>
- <GridViewColumn Header="번호" Width="{Binding ElementName=dummywidth2, Path=ActualWidth}">
- <GridViewColumn.CellTemplate>
- <DataTemplate>
- <TextBlock Text="{Binding RowNum}" TextAlignment="Center"></TextBlock>
- </DataTemplate>
- </GridViewColumn.CellTemplate>
- </GridViewColumn>
- <GridViewColumn Header="감시대상" HeaderContainerStyle="{StaticResource headerTemplate}">
- <GridViewColumn.CellTemplate>
- <DataTemplate>
- <TextBlock Text="{Binding PathNm}" TextAlignment="Left"/>
- </DataTemplate>
- </GridViewColumn.CellTemplate>
- </GridViewColumn>
- <GridViewColumn Header="감시경로" DisplayMemberBinding="{Binding Path}" HeaderContainerStyle="{StaticResource headerTemplate}"/>
- <GridViewColumn Header="정책수립일시">
- <GridViewColumn.CellTemplate>
- <DataTemplate>
- <TextBlock TextAlignment="Center" Text="{Binding CreateDate, StringFormat=\{0:yyyy-MM-dd HH:mm:ss\}}"/>
- </DataTemplate>
- </GridViewColumn.CellTemplate>
- </GridViewColumn>
- <GridViewColumn x:Name="Tag1Header" Header="TAG1">
- <GridViewColumn.CellTemplate>
- <DataTemplate>
- <TextBlock TextAlignment="Center" Text="{Binding Tag1}"/>
- </DataTemplate>
- </GridViewColumn.CellTemplate>
- </GridViewColumn>
- <GridViewColumn x:Name="Tag2Header" Header="TAG2">
- <GridViewColumn.CellTemplate>
- <DataTemplate>
- <TextBlock TextAlignment="Center" Text="{Binding Tag2}"/>
- </DataTemplate>
- </GridViewColumn.CellTemplate>
- </GridViewColumn>
- <GridViewColumn x:Name="Tag3Header" Header="TAG3">
- <GridViewColumn.CellTemplate>
- <DataTemplate>
- <TextBlock TextAlignment="Center" Text="{Binding Tag3}"/>
- </DataTemplate>
- </GridViewColumn.CellTemplate>
- </GridViewColumn>
- <GridViewColumn x:Name="Tag4Header" Header="TAG4">
- <GridViewColumn.CellTemplate>
- <DataTemplate>
- <TextBlock TextAlignment="Center" Text="{Binding Tag4}"/>
- </DataTemplate>
- </GridViewColumn.CellTemplate>
- </GridViewColumn>
- <GridViewColumn x:Name="Tag5Header" Header="TAG5">
- <GridViewColumn.CellTemplate>
- <DataTemplate>
- <TextBlock TextAlignment="Center" Text="{Binding Tag5}"/>
- </DataTemplate>
- </GridViewColumn.CellTemplate>
- </GridViewColumn>
- <GridViewColumn x:Name="Tag6Header" Header="TAG6">
- <GridViewColumn.CellTemplate>
- <DataTemplate>
- <TextBlock TextAlignment="Center" Text="{Binding Tag6}"/>
- </DataTemplate>
- </GridViewColumn.CellTemplate>
- </GridViewColumn>
- <GridViewColumn x:Name="Tag7Header" Header="TAG7">
- <GridViewColumn.CellTemplate>
- <DataTemplate>
- <TextBlock TextAlignment="Center" Text="{Binding Tag7}"/>
- </DataTemplate>
- </GridViewColumn.CellTemplate>
- </GridViewColumn>
- <GridViewColumn x:Name="Tag8Header" Header="TAG8" Width="{Binding ElementName=dummywidth13, Path=ActualWidth}">
- <GridViewColumn.CellTemplate>
- <DataTemplate>
- <TextBlock TextAlignment="Center" Text="{Binding Tag8}"/>
- </DataTemplate>
- </GridViewColumn.CellTemplate>
- </GridViewColumn>
- <GridViewColumn x:Name="Tag9Header" Header="TAG9" Width="{Binding ElementName=dummywidth14, Path=ActualWidth}">
- <GridViewColumn.CellTemplate>
- <DataTemplate>
- <TextBlock TextAlignment="Center" Text="{Binding Tag9}"/>
- </DataTemplate>
- </GridViewColumn.CellTemplate>
- </GridViewColumn>
- <GridViewColumn x:Name="Tag10Header" Header="TAG10" Width="{Binding ElementName=dummywidth15, Path=ActualWidth}">
- <GridViewColumn.CellTemplate>
- <DataTemplate>
- <TextBlock TextAlignment="Center" Text="{Binding Tag10}"/>
- </DataTemplate>
- </GridViewColumn.CellTemplate>
- </GridViewColumn>
- </GridView>
- </ListView.View>
- </ListView>
- </Grid>
- </Page>
|