You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
173 lines
13 KiB
173 lines
13 KiB
<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="700" 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="150"/> |
|
<!--<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="150"/> |
|
</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="JCTB" Content="国家下发监测图斑:" Checked="JCTB_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="GTDCY" Content="国土调查云下载矢量:" Checked="GTDCY_Checked" VerticalContentAlignment="Center" Margin="20,0" IsChecked="False" /> |
|
</StackPanel> |
|
<!--<StackPanel Orientation="Horizontal"> |
|
<CheckBox x:Name="JCTB" Content="国家下发监测图斑:" Checked="JCTB_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="GTDCY" Content="国土调查云下载矢量:" Checked="GTDCY_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>
|
|
|