|
|
|
|
<UserControl x:Class="WpfApp1.UserControl1"
|
|
|
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
|
|
|
xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
|
|
|
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
|
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
|
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
|
|
|
xmlns:dxg="clr-namespace:DevExpress.Xpf.Grid;assembly=DevExpress.Xpf.Grid.v17.1"
|
|
|
|
|
xmlns:btn="clr-namespace:KUI.Button;assembly=KUI"
|
|
|
|
|
xmlns:kui="clr-namespace:KUI;assembly=KUI"
|
|
|
|
|
mc:Ignorable="d"
|
|
|
|
|
d:DesignHeight="600" d:DesignWidth="900">
|
|
|
|
|
<Grid Background="White">
|
|
|
|
|
<Grid>
|
|
|
|
|
<Grid.ColumnDefinitions>
|
|
|
|
|
<ColumnDefinition Width="235*"/>
|
|
|
|
|
<ColumnDefinition Width="459*"/>
|
|
|
|
|
</Grid.ColumnDefinitions>
|
|
|
|
|
<Grid.RowDefinitions>
|
|
|
|
|
<RowDefinition Height="auto"/>
|
|
|
|
|
<RowDefinition Height="*"/>
|
|
|
|
|
<RowDefinition Height="auto"/>
|
|
|
|
|
</Grid.RowDefinitions>
|
|
|
|
|
<GroupBox Header="" Grid.Row="0" Grid.ColumnSpan="2">
|
|
|
|
|
<Grid>
|
|
|
|
|
<Grid.RowDefinitions>
|
|
|
|
|
<RowDefinition Height="50"/>
|
|
|
|
|
<!--<RowDefinition Height="50"/>-->
|
|
|
|
|
<RowDefinition Height="100"/>
|
|
|
|
|
<!--<RowDefinition Height="40"/>-->
|
|
|
|
|
</Grid.RowDefinitions>
|
|
|
|
|
<Grid.ColumnDefinitions>
|
|
|
|
|
<ColumnDefinition Width="100"/>
|
|
|
|
|
<ColumnDefinition />
|
|
|
|
|
<ColumnDefinition Width="80"/>
|
|
|
|
|
</Grid.ColumnDefinitions>
|
|
|
|
|
<TextBlock VerticalAlignment="Center" Grid.Row="0" HorizontalAlignment="Right" Grid.Column="0" Text="变更范围图斑:"></TextBlock>
|
|
|
|
|
<TextBox Grid.Column="1" Grid.Row="0" Text="矢量数据中包含多个区县的变更范围,请先勾选下方复选框" Grid.ColumnSpan="2" Height="30" Margin="5,0" VerticalContentAlignment="Center" x:Name="bgfwpath" ></TextBox>
|
|
|
|
|
<btn:KImgButton Height="30" Name="SelectBGTB" Click="SelectBGTB_Click" Grid.Column="2" Grid.Row="0" VerticalContentAlignment="Center" Content="选 择" />
|
|
|
|
|
<Grid Grid.Row="1" Grid.ColumnSpan="3">
|
|
|
|
|
<Grid.RowDefinitions>
|
|
|
|
|
<RowDefinition Height="100"/>
|
|
|
|
|
</Grid.RowDefinitions>
|
|
|
|
|
<Grid.ColumnDefinitions>
|
|
|
|
|
<ColumnDefinition Width="100"/>
|
|
|
|
|
<ColumnDefinition Width="200"/>
|
|
|
|
|
<ColumnDefinition Width="60"/>
|
|
|
|
|
<ColumnDefinition Width="*"/>
|
|
|
|
|
</Grid.ColumnDefinitions>
|
|
|
|
|
<TextBlock VerticalAlignment="Center" Grid.Column="0" HorizontalAlignment="Right" Text="操作选项:"></TextBlock>
|
|
|
|
|
<StackPanel Grid.Column="1" VerticalAlignment="Center">
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox x:Name="overlap" Content="是否处理重叠图斑" Checked="Overlap_Checked" VerticalContentAlignment="Center" Margin="20,0" IsChecked="False" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox x:Name="cbSingle" Content="选择文件为多个行政区数据" Checked="cbSingle_Checked" VerticalContentAlignment="Center" Margin="20,0" IsChecked="False" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox x:Name="czc20x" Content="根据20X赋值:" Checked="czc20x_Checked" VerticalContentAlignment="Center" Margin="20,0" IsChecked="False" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox x:Name="DLTBGXGC" Content="增量数据(DLTBGXGC):" Checked="DLTBGXGC_Checked" VerticalContentAlignment="Center" Margin="20,0" IsChecked="False" />
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<!--<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox x:Name="DLTBGX" Content="增量数据(DLTBGX):" Checked="DLTBGX_Checked" VerticalContentAlignment="Center" Margin="20,0" IsChecked="False" />
|
|
|
|
|
</StackPanel>-->
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<TextBlock VerticalAlignment="Center" HorizontalAlignment="Right" Grid.Column="2" Text="数据阶段:"></TextBlock>
|
|
|
|
|
<StackPanel Grid.Column="3" VerticalAlignment="Center">
|
|
|
|
|
<dxe:ComboBoxEdit x:Name="RelatedCombox" Height="30" VerticalAlignment="Center" IsTextEditable="False">
|
|
|
|
|
<dxe:ComboBoxEdit.StyleSettings>
|
|
|
|
|
<dxe:CheckedComboBoxStyleSettings />
|
|
|
|
|
</dxe:ComboBoxEdit.StyleSettings>
|
|
|
|
|
</dxe:ComboBoxEdit>
|
|
|
|
|
</StackPanel>
|
|
|
|
|
<!--<StackPanel Grid.Column="3" VerticalAlignment="Center">
|
|
|
|
|
<kui:PagingDataGrid x:Name="AttributeItemsSourse" AutoGenerateColumns="False" CanUserAddRows="False" CanUserDeleteRows="False" CanUserReorderColumns="False">
|
|
|
|
|
<kui:PagingDataGrid.Columns>
|
|
|
|
|
<DataGridTemplateColumn Width="*">
|
|
|
|
|
<DataGridTemplateColumn.HeaderTemplate>
|
|
|
|
|
<DataTemplate>
|
|
|
|
|
<CheckBox Content="全 选" Checked="CheckAll_Checked" Unchecked="CheckAll_Checked" />
|
|
|
|
|
</DataTemplate>
|
|
|
|
|
</DataGridTemplateColumn.HeaderTemplate>
|
|
|
|
|
<DataGridTemplateColumn.CellTemplate>
|
|
|
|
|
<DataTemplate>
|
|
|
|
|
<Grid>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<CheckBox Content="{Binding Descriction}" IsChecked="{Binding IsChecked,Mode=TwoWay,UpdateSourceTrigger=LostFocus}"/>
|
|
|
|
|
</StackPanel>
|
|
|
|
|
</Grid>
|
|
|
|
|
</DataTemplate>
|
|
|
|
|
</DataGridTemplateColumn.CellTemplate>
|
|
|
|
|
</DataGridTemplateColumn>
|
|
|
|
|
</kui:PagingDataGrid.Columns>
|
|
|
|
|
</kui:PagingDataGrid>
|
|
|
|
|
</StackPanel>-->
|
|
|
|
|
</Grid>
|
|
|
|
|
</Grid>
|
|
|
|
|
</GroupBox>
|
|
|
|
|
<GroupBox Header="" Grid.Row="1" Margin="8" Grid.ColumnSpan="2">
|
|
|
|
|
<Grid>
|
|
|
|
|
<Grid.RowDefinitions>
|
|
|
|
|
<RowDefinition Height="auto" />
|
|
|
|
|
<RowDefinition />
|
|
|
|
|
</Grid.RowDefinitions>
|
|
|
|
|
<Grid.ColumnDefinitions>
|
|
|
|
|
<ColumnDefinition Width="100" />
|
|
|
|
|
<ColumnDefinition />
|
|
|
|
|
<ColumnDefinition Width="80" />
|
|
|
|
|
<ColumnDefinition Width="80" />
|
|
|
|
|
</Grid.ColumnDefinitions>
|
|
|
|
|
<dxg:GridControl x:Name="gvCtrl" HorizontalAlignment="Stretch" Margin="5" Grid.Row="1" Grid.ColumnSpan="4" AutoGenerateColumns="None" VerticalAlignment="Stretch">
|
|
|
|
|
<dxg:GridControl.View>
|
|
|
|
|
<dxg:TableView Name="tvAttr2" ShowTotalSummary="False" ShowSearchPanelMode="Never" MultiSelectMode="Row" ShowGroupPanel="False" AllowFilterEditor="False" AllowEditing="True" />
|
|
|
|
|
</dxg:GridControl.View>
|
|
|
|
|
<dxg:GridControl.Columns>
|
|
|
|
|
<dxg:GridColumn FieldName="IsChecked" AllowSorting="False" Header="" MinWidth="40" Width="60" HorizontalHeaderContentAlignment="Center" AllowColumnFiltering="False">
|
|
|
|
|
<dxg:GridColumn.HeaderTemplate>
|
|
|
|
|
<DataTemplate>
|
|
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
|
|
<dxe:CheckEdit x:Name="chkSelectedAll" EditValueChanged="chkSelectedAll_EditValueChanged"></dxe:CheckEdit>
|
|
|
|
|
<TextBlock Text="全选" VerticalAlignment="Center" Margin="2,0,0,0"/>
|
|
|
|
|
</StackPanel>
|
|
|
|
|
</DataTemplate>
|
|
|
|
|
</dxg:GridColumn.HeaderTemplate>
|
|
|
|
|
</dxg:GridColumn>
|
|
|
|
|
<dxg:GridColumn FieldName="ID" Header="ID" Width="0" Visible="False"/>
|
|
|
|
|
<dxg:GridColumn FieldName="DataDicTionary" Header="DataDicTionary" Width="0" Visible="False"/>
|
|
|
|
|
<dxg:GridColumn FieldName="XZQDM" Header="县代码" Width="120" ReadOnly="True"/>
|
|
|
|
|
<!--<dxg:GridColumn FieldName="XZQMC" Header="县名称" Width="120" ReadOnly="True"/>-->
|
|
|
|
|
<dxg:GridColumn FieldName="BGFWName" Header="变更数据" Width="200" ReadOnly="True"/>
|
|
|
|
|
<dxg:GridColumn FieldName="JCSJName" Header="基础数据" Width="200" ReadOnly="True"/>
|
|
|
|
|
<dxg:GridColumn FieldName="JCSJExcelName" Header="年初报表" Width="200" ReadOnly="True"/>
|
|
|
|
|
<dxg:GridColumn FieldName="Prompt" Header="提示信息" Width="200" ReadOnly="True"/>
|
|
|
|
|
<!--<dxg:GridColumn Header="操作" Width="60">
|
|
|
|
|
<dxg:GridColumn.CellTemplate>
|
|
|
|
|
<DataTemplate>
|
|
|
|
|
<Grid HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
|
|
|
|
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center">
|
|
|
|
|
<TextBlock x:Name="txt_execute" Width="30" HorizontalAlignment="Center" VerticalAlignment="Center" Tag="{Binding RowData.Row.ID}" MouseLeftButtonDown="txt_execute_MouseLeftButtonDown" Cursor="Hand" Text="导出" Foreground="Blue" Margin="15,0,0,0"/>
|
|
|
|
|
</StackPanel>
|
|
|
|
|
</Grid>
|
|
|
|
|
</DataTemplate>
|
|
|
|
|
</dxg:GridColumn.CellTemplate>
|
|
|
|
|
</dxg:GridColumn>-->
|
|
|
|
|
</dxg:GridControl.Columns>
|
|
|
|
|
</dxg:GridControl>
|
|
|
|
|
</Grid>
|
|
|
|
|
</GroupBox>
|
|
|
|
|
<StackPanel Grid.Row="3" Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.ColumnSpan="2" Margin="0,15">
|
|
|
|
|
<!--<btn:KImgButton Content="图斑去重" x:Name="btn_overlap" Width="75" Click="btn_overlap_Click" Height="30" Margin="20,0"/>-->
|
|
|
|
|
<!--<btn:KImgButton Content="分县导出" x:Name="btn_FG" Width="75" Click="btn_FG_Click" Height="30" Margin="20,0"/>-->
|
|
|
|
|
<btn:KImgButton Content="确 定" x:Name="btn_oK" Width="75" Click="btn_oK_Click" Height="30" Margin="20,0"/>
|
|
|
|
|
<btn:KImgButton Content="取 消" Width="75" Click="btn_nO_Click" x:Name="btn_nO" Height="30" Margin="20,0"/>
|
|
|
|
|
</StackPanel>
|
|
|
|
|
</Grid>
|
|
|
|
|
</Grid>
|
|
|
|
|
</UserControl>
|