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.
270 lines
22 KiB
270 lines
22 KiB
<windows:BaseWindow |
|
x:Class="Kingo.Plugin.MapView.Views.AppMenuView.UCCreateProjectView_WPF" |
|
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:windows="clr-namespace:KGIS.Framework.Utils;assembly=KGIS.Framework.Utils" |
|
xmlns:kuiBtn="clr-namespace:KUI.Button;assembly=KUI" |
|
xmlns:comboBox="clr-namespace:KUI.ComboBox;assembly=KUI" |
|
xmlns:dxt="http://schemas.devexpress.com/winfx/2008/xaml/core" |
|
xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid" |
|
mc:Ignorable="d" FontFamily="微软雅黑" FontSize="16" WindowStartupLocation="CenterScreen" |
|
Title="新建工程" Height="500" Width="800"> |
|
<Grid> |
|
<Grid.RowDefinitions> |
|
<RowDefinition Height="*" /> |
|
<RowDefinition Height="70" /> |
|
</Grid.RowDefinitions> |
|
<dxt:DXTabControl Grid.RowSpan="2" Background="White"> |
|
<dxt:DXTabItem x:Name="BaseInfo" Header="基本信息" BackgroundColor="White"> |
|
<Grid Background="White" x:Name="GridContent"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="auto"/> |
|
<ColumnDefinition Width="*"/> |
|
<ColumnDefinition Width="auto"/> |
|
<ColumnDefinition Width="65"/> |
|
<ColumnDefinition Width="auto"/> |
|
<ColumnDefinition Width="*"/> |
|
</Grid.ColumnDefinitions> |
|
<Grid.RowDefinitions> |
|
<RowDefinition Height="auto"/> |
|
<RowDefinition Height="auto"/> |
|
<RowDefinition Height="auto"/> |
|
<RowDefinition Height="auto"/> |
|
<RowDefinition Height="auto"/> |
|
<RowDefinition Height="auto"/> |
|
<RowDefinition Height="auto"/> |
|
<RowDefinition Height="auto"/> |
|
</Grid.RowDefinitions> |
|
<Grid Grid.ColumnSpan="6"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="100" /> |
|
<ColumnDefinition Width="9*" /> |
|
<ColumnDefinition Width="575*"/> |
|
<ColumnDefinition Width="100" /> |
|
</Grid.ColumnDefinitions> |
|
<Label Content="工作目录:" VerticalAlignment="Center" HorizontalAlignment="Right"/> |
|
<dxe:TextEdit x:Name="btnPrjDir" Margin="2,8,2,8" Height="30" Grid.Row="0" Grid.Column="1" IsReadOnly="True" Text="{Binding ProjDir, UpdateSourceTrigger=LostFocus}" Grid.ColumnSpan="2"/> |
|
<kuiBtn:KImgButton x:Name="btnSelectedPrjDir" Content="选 择" Width="80" Grid.Row="0" Grid.Column="3" Click="btnSelectedPrjDir_Click" Margin="10,8,10,8"/> |
|
</Grid> |
|
<Grid Grid.Row="1" Grid.ColumnSpan="6"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="100" /> |
|
<ColumnDefinition Width="*" /> |
|
</Grid.ColumnDefinitions> |
|
<Label Content="工程类型:" VerticalAlignment="Center" HorizontalAlignment="Right"/> |
|
<Label x:Name="projType" Content="年度变更建库" Grid.Column="1"/> |
|
<Label x:Name="hideProjType" Content="" Visibility="Collapsed" Grid.Column="1" /> |
|
<dxe:ComboBoxEdit SelectedIndex="0" Name="projectType" Visibility="{Binding ElementName=hideProjType,Path=Visibility}" Grid.Column="1" Margin="2,8" VerticalContentAlignment="Center" SelectedIndexChanged="projectType_SelectedIndexChanged"> |
|
<ComboBoxItem Content="年度变更" Tag="NDBG" /> |
|
<dxe:ComboBoxEditItem Content="日常变更_增减挂钩" Tag="RCBG_ZJG"/> |
|
<dxe:ComboBoxEditItem Content="日常变更_补充耕地" Tag="RCBG_BCGD"/> |
|
<ComboBoxItem Content="变化图斑提取类型" Tag="BHTBTQ" /> |
|
</dxe:ComboBoxEdit> |
|
</Grid> |
|
<Grid Grid.Row="2" Grid.ColumnSpan="6"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="100"/> |
|
<ColumnDefinition Width="*"/> |
|
</Grid.ColumnDefinitions> |
|
<Label Content="工程名称:" VerticalAlignment="Center" HorizontalAlignment="Right" Grid.Row="2" /> |
|
<dxe:TextEdit x:Name="txtProjName" Text="{Binding ProjName, UpdateSourceTrigger=LostFocus}" Margin="2,8" Grid.Row="2" Grid.Column="1" Grid.ColumnSpan="5" Validate="Validate" InvalidValueBehavior="AllowLeaveEditor" Height="30"/> |
|
</Grid> |
|
<Grid Grid.Row="3" Grid.ColumnSpan="6"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="100"/> |
|
<ColumnDefinition/> |
|
<ColumnDefinition Width="auto"/> |
|
</Grid.ColumnDefinitions> |
|
<Label Content="区划代码:" VerticalAlignment="Center" HorizontalAlignment="Right"/> |
|
<comboBox:AutoCompleteBox x:Name="txt_Box" Height="30" Text="{Binding CODE,UpdateSourceTrigger=LostFocus}" ValueMemberPath="CODE" DisplayMemberPath="DisplayName" Grid.Column="1" Margin="2,8" SelectionChanged="Txt_Box_SelectionChanged"/> |
|
<StackPanel Grid.Column="2" Orientation="Horizontal"> |
|
<CheckBox Name="cb_XZQDMChange" VerticalAlignment="Center" HorizontalAlignment="Stretch" Grid.Row="3" Content="县代码变化" VerticalContentAlignment="Center" Margin="2,8"/> |
|
</StackPanel> |
|
</Grid> |
|
<Grid Grid.Row="4" Grid.ColumnSpan="6"> |
|
</Grid> |
|
<Grid Grid.Row="5" Grid.ColumnSpan="6"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="100" /> |
|
<ColumnDefinition Width="21*" /> |
|
<ColumnDefinition Width="79*"/> |
|
<ColumnDefinition Width="auto" /> |
|
</Grid.ColumnDefinitions> |
|
<Label Content="坐 标 系 :" VerticalAlignment="Center" HorizontalAlignment="Right"/> |
|
<dxe:TextEdit x:Name="btnPrjFile" ToolTip="可输入坐标代号(25~45)" Mask="([2-4][0-9]) " MaskType="RegEx" NullText="可输入坐标代号(25~45)" Margin="2,8,2,8" Grid.Column="1" Height="30" LostFocus="BtnPrjFile_LostFocus" Grid.ColumnSpan="2"/> |
|
<StackPanel Grid.Column="3" Orientation="Horizontal"> |
|
<kuiBtn:KImgButton x:Name="btnPrjFilePath" Content="选 择" Width="80" Click="btnPrjFilePath_Click" Margin="2,8" Height="30"/> |
|
<kuiBtn:KImgButton x:Name="btnPrjFilePath2" Content="导 入" Width="80" Click="btnPrjFilePath_Click2" Margin="2,8" Height="30" Visibility="Collapsed"/> |
|
</StackPanel> |
|
</Grid> |
|
<Label Content="分 度 带 :" VerticalAlignment="Center" HorizontalAlignment="Right" Grid.Row="5" Visibility="Collapsed" /> |
|
<dxe:TextEdit x:Name="txtFDD" Text="{Binding FDD, UpdateSourceTrigger=PropertyChanged}" VerticalContentAlignment="Center" Grid.Row="5" IsReadOnly="True" Grid.Column="1" Height="30" Visibility="Collapsed" /> |
|
<Label Content="图形带号:" VerticalAlignment="Center" Visibility="Collapsed" HorizontalAlignment="Right" Grid.Row="5" Grid.Column="2" /> |
|
<dxe:TextEdit x:Name="spTXDH" Text="{Binding TXDH, UpdateSourceTrigger=PropertyChanged}" VerticalContentAlignment="Center" Grid.Row="5" IsReadOnly="True" Grid.Column="3" Height="30" Visibility="Collapsed" /> |
|
<Label Content="中央经度:" VerticalAlignment="Center" Visibility="Collapsed" HorizontalAlignment="Right" Grid.Row="5" Grid.Column="4" /> |
|
<dxe:TextEdit x:Name="txtZYJD" Text="{Binding ZYJD, UpdateSourceTrigger=PropertyChanged}" VerticalContentAlignment="Center" Grid.Row="5" IsReadOnly="True" Grid.Column="5" Height="30" Visibility="Collapsed" /> |
|
<Grid Grid.Row="6" Grid.ColumnSpan="6" Margin="0,10"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="100" /> |
|
<ColumnDefinition /> |
|
<ColumnDefinition Width="100" /> |
|
<ColumnDefinition /> |
|
</Grid.ColumnDefinitions> |
|
<Label Content="容 差:" Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Right" /> |
|
<dxe:ComboBoxEdit x:Name="combXYResolution" Margin="2,0" ValueMember="ScaleCode" DisplayMember="Scale" Text="0.0001" Grid.Column="1" Height="30" VerticalContentAlignment="Center" /> |
|
<Label Content="比 例 尺 :" Grid.Column="2" VerticalAlignment="Center" HorizontalAlignment="Right" /> |
|
<dxe:ComboBoxEdit x:Name="combScale" ValueMember="ScaleCode" DisplayMember="Scale" Grid.Column="3" Height="30" IsTextEditable="False"/> |
|
</Grid> |
|
</Grid> |
|
</dxt:DXTabItem> |
|
<dxt:DXTabItem x:Name="TbXZQInfo" Header="行政区信息" BackgroundColor="White" Margin="5,0"> |
|
<Grid Background="White"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="auto"/> |
|
<ColumnDefinition Width="36*"/> |
|
<ColumnDefinition Width="323*"/> |
|
<ColumnDefinition Width="auto"/> |
|
<ColumnDefinition Width="65"/> |
|
<ColumnDefinition Width="auto"/> |
|
<ColumnDefinition Width="360*"/> |
|
</Grid.ColumnDefinitions> |
|
<Grid.RowDefinitions> |
|
<RowDefinition Height="auto"/> |
|
<RowDefinition Height="auto"/> |
|
<RowDefinition Height="40"/> |
|
<RowDefinition Height="auto"/> |
|
<RowDefinition Height="auto"/> |
|
<RowDefinition Height="auto"/> |
|
<RowDefinition Height="auto"/> |
|
</Grid.RowDefinitions> |
|
<Grid Grid.Row="0" Grid.ColumnSpan="7" Name="TZQLDKZMJ" Visibility="Collapsed"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="150"/> |
|
<ColumnDefinition Width="*"/> |
|
<ColumnDefinition Width="100"/> |
|
<ColumnDefinition Width="*" /> |
|
<ColumnDefinition Width="100"/> |
|
</Grid.ColumnDefinitions> |
|
<Grid.RowDefinitions> |
|
<RowDefinition/> |
|
<RowDefinition/> |
|
</Grid.RowDefinitions> |
|
<Label Content="调整前陆地面积:" Grid.Row="0" Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Right" /> |
|
<dxe:TextEdit x:Name="TZQ_LDMJ" Grid.Row="0" Text="{Binding KZMJ.TZQ_LDMJ, UpdateSourceTrigger=LostFocus}" Margin="2,8" Grid.Column="1" InvalidValueBehavior="AllowLeaveEditor" /> |
|
<Label Content="平方米" Grid.Row="0" Grid.Column="2" VerticalAlignment="Center"></Label> |
|
<dxe:TextEdit x:Name="TZQ_LDMJ_GQ" Grid.Row="0" Grid.Column="3" Text="{Binding KZMJ.TZQ_LDMJ_GQ, UpdateSourceTrigger=LostFocus}" Margin="2,8" InvalidValueBehavior="AllowLeaveEditor" IsReadOnly="True" /> |
|
<Label Content="公顷" Grid.Row="0" Grid.Column="4" VerticalAlignment="Center"></Label> |
|
|
|
<Label Content="调整前海岛面积:" Grid.Row="1" VerticalAlignment="Center" HorizontalAlignment="Right" Grid.Column="0" /> |
|
<dxe:TextEdit x:Name="TZQ_HDMJ" Grid.Row="1" Text="{Binding KZMJ.TZQ_HDMJ, UpdateSourceTrigger=LostFocus}" Margin="2,8" Grid.Column="1" InvalidValueBehavior="AllowLeaveEditor" /> |
|
<Label Content="平方米" Grid.Row="1" Grid.Column="2" VerticalAlignment="Center"></Label> |
|
<dxe:TextEdit x:Name="TZQ_HDMJ_GQ" Grid.Row="1" Grid.Column="3" Text="{Binding KZMJ.TZQ_HDMJ_GQ, UpdateSourceTrigger=LostFocus}" Margin="2,8" InvalidValueBehavior="AllowLeaveEditor" IsReadOnly="True" /> |
|
<Label Content="公顷" Grid.Row="1" Grid.Column="4" VerticalAlignment="Center"></Label> |
|
</Grid> |
|
<Grid Grid.Row="1" Grid.ColumnSpan="7" Name="TZHLDKZMJ"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="150"/> |
|
<ColumnDefinition Width="*"/> |
|
<ColumnDefinition Width="100"/> |
|
<ColumnDefinition Width="*"/> |
|
<ColumnDefinition Width="100"/> |
|
</Grid.ColumnDefinitions> |
|
<Grid.RowDefinitions> |
|
<RowDefinition/> |
|
<RowDefinition/> |
|
<RowDefinition/> |
|
</Grid.RowDefinitions> |
|
<Label Name="LDDCMJ" Grid.Row="0" Grid.Column="0" Content="陆地调查面积:" VerticalAlignment="Center" HorizontalAlignment="Right" /> |
|
<Label Name="BGLDMJ" Grid.Row="0" Grid.Column="0" Content="调整后陆地面积:" VerticalAlignment="Center" HorizontalAlignment="Right" Visibility="Collapsed"/> |
|
<dxe:TextEdit x:Name="TZH_LDMJ" Grid.Row="0" Grid.Column="1" Text="{Binding KZMJ.TZH_LDMJ, UpdateSourceTrigger=LostFocus}" Margin="2,8" InvalidValueBehavior="AllowLeaveEditor" /> |
|
<Label Content="平方米" Grid.Row="0" Grid.Column="2" VerticalAlignment="Center"></Label> |
|
<dxe:TextEdit x:Name="TZH_LDMJ_GQ" Grid.Row="0" Grid.Column="3" Text="{Binding KZMJ.TZH_LDMJ_GQ, UpdateSourceTrigger=LostFocus}" Margin="2,8" InvalidValueBehavior="AllowLeaveEditor"/> |
|
<Label Content="公顷" Grid.Row="0" Grid.Column="4" VerticalAlignment="Center"></Label> |
|
|
|
<Label Name="HDDCMJ" Grid.Row="1" Grid.Column="0" Content="海岛调查面积:" VerticalAlignment="Center" HorizontalAlignment="Right" /> |
|
<Label Name="BGHDMJ" Grid.Row="1" Grid.Column="0" Content="调整后海岛面积:" VerticalAlignment="Center" HorizontalAlignment="Right" Visibility="Collapsed"/> |
|
<dxe:TextEdit x:Name="TZH_HDMJ" Grid.Row="1" Grid.Column="1" Text="{Binding KZMJ.TZH_HDMJ, UpdateSourceTrigger=LostFocus}" Margin="2,8" InvalidValueBehavior="AllowLeaveEditor" /> |
|
<Label Content="平方米" Grid.Row="1" Grid.Column="2" VerticalAlignment="Center"></Label> |
|
<dxe:TextEdit x:Name="TZH_HDMJ_GQ" Grid.Row="1" Grid.Column="3" Text="{Binding KZMJ.TZH_HDMJ_GQ, UpdateSourceTrigger=LostFocus}" Margin="2,8" InvalidValueBehavior="AllowLeaveEditor"/> |
|
<Label Content="公顷" Grid.Row="1" Grid.Column="4" VerticalAlignment="Center"></Label> |
|
<CheckBox x:Name="IsBG" Content="是否变更" Grid.Row="2" Grid.Column="3" Unchecked="IsBG_Checked" Checked="IsBG_Checked" VerticalContentAlignment="Center" VerticalAlignment="Center"/> |
|
</Grid> |
|
<Grid Grid.Row="2" Grid.ColumnSpan="7" Name="DRCJDCQ" Visibility="Collapsed"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="150"/> |
|
<ColumnDefinition /> |
|
<ColumnDefinition Width="auto"/> |
|
</Grid.ColumnDefinitions> |
|
<Label Content="调入村级调查区:" VerticalAlignment="Center" HorizontalAlignment="Right"/> |
|
<TextBox x:Name="btnCJDCQPath" Margin="2,8" Grid.Column="1" Height="30" IsReadOnly="True" Text="{Binding DR_CJDCQPath, UpdateSourceTrigger=LostFocus}"/> |
|
<kuiBtn:KImgButton x:Name="btnSelectedCJDCQPath" Content="选 择" Grid.Column="2" Click="BtnSelectedCJDCQPath_Click" Margin="2,8"/> |
|
</Grid> |
|
<Grid Grid.Row="2" Grid.ColumnSpan="7" Name="DRXZQ" Margin="0,39,0,0" Grid.RowSpan="2" Visibility="Collapsed"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="150"/> |
|
<ColumnDefinition /> |
|
<ColumnDefinition Width="auto"/> |
|
</Grid.ColumnDefinitions> |
|
<Label Content="调入行政区:" VerticalAlignment="Center" HorizontalAlignment="Right" /> |
|
<TextBox x:Name="btnXZQPath" Margin="2,8" Grid.Column="1" Height="30" IsReadOnly="True" Text="{Binding DR_XZQPath, UpdateSourceTrigger=LostFocus}"/> |
|
<kuiBtn:KImgButton x:Name="btnSelectedXZQPath" Content="选 择" Grid.Column="2" Click="BtnSelectedXZQPath_Click" Margin="2,8"/> |
|
</Grid> |
|
<Grid Grid.Row="3" Grid.ColumnSpan="7" Name="DRCZC" Margin="0,39,0,0" Grid.RowSpan="2" Visibility="Collapsed"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="150" /> |
|
<ColumnDefinition Width="560*" /> |
|
<ColumnDefinition Width="93*"/> |
|
<ColumnDefinition Width="auto" /> |
|
</Grid.ColumnDefinitions> |
|
<Label Content="调入城镇村:" VerticalAlignment="Center" HorizontalAlignment="Right" Margin="0,4" /> |
|
<TextBox x:Name="btnczcPath" Margin="2,8" Grid.Column="1" Height="30" IsReadOnly="True" Text="{Binding DR_CZCPath, UpdateSourceTrigger=LostFocus}" Grid.ColumnSpan="2"/> |
|
<kuiBtn:KImgButton x:Name="btnSelectedCZCPath" Content="选 择" Grid.Column="3" Click="btnSelectedCZCPath_Click" Margin="2,8"/> |
|
</Grid> |
|
<Grid Grid.Row="2" Grid.ColumnSpan="7"> |
|
<Label Content="加载调入本县范围的其他区县基础库" VerticalContentAlignment="Center" HorizontalContentAlignment="Center" Margin="10,0"/> |
|
</Grid> |
|
<Grid Grid.Row="3" Grid.ColumnSpan="7" Grid.RowSpan="2"> |
|
<dxg:GridControl x:Name="gvCtrl" Grid.Row="1" Grid.Column="1" Margin="0,5" Grid.ColumnSpan="3" Height="150" HorizontalAlignment="Stretch" AutoGenerateColumns="None" VerticalAlignment="Stretch"> |
|
<dxg:GridControl.View> |
|
<dxg:TableView Name="tvAttr2" ShowTotalSummary="False" ShowSearchPanelMode="Never" ShowGroupPanel="False" AllowFilterEditor="False" AllowEditing="True" /> |
|
</dxg:GridControl.View> |
|
<dxg:GridControl.Columns> |
|
<dxg:GridColumn FieldName="HRPath" Header="数据路径(GDB/MDB)" HorizontalHeaderContentAlignment="Center" Width="600"/> |
|
<dxg:GridColumn Header="操作" Width="150"> |
|
<dxg:GridColumn.CellTemplate> |
|
<DataTemplate> |
|
<Grid HorizontalAlignment="Stretch" VerticalAlignment="Stretch"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="9*"/> |
|
<ColumnDefinition Width="16*"/> |
|
</Grid.ColumnDefinitions> |
|
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center" Grid.ColumnSpan="2" Margin="30,2"> |
|
<TextBlock x:Name="txt_Add" Width="35" HorizontalAlignment="Center" VerticalAlignment="Center" Tag="{Binding RowData.Row.ID}" MouseLeftButtonDown="Txt_Add_MouseLeftButtonDown" Cursor="Hand" Text="添加" Foreground="Blue" Margin="10,0,0,0"/> |
|
<TextBlock x:Name="txt_Del" Width="35" HorizontalAlignment="Center" VerticalAlignment="Center" Tag="{Binding RowData.Row.ID}" MouseLeftButtonDown="Txt_Del_MouseLeftButtonDown" Cursor="Hand" Text="删除" Foreground="Blue" Margin="10,0,0,0"/> |
|
</StackPanel> |
|
</Grid> |
|
</DataTemplate> |
|
</dxg:GridColumn.CellTemplate> |
|
</dxg:GridColumn> |
|
</dxg:GridControl.Columns> |
|
</dxg:GridControl> |
|
|
|
</Grid> |
|
<Grid Grid.Row="4" Grid.ColumnSpan="7" Name="ZLBHXX" Margin="0,39,0,0" Grid.RowSpan="12"> |
|
<Grid.ColumnDefinitions> |
|
<ColumnDefinition Width="150" /> |
|
<ColumnDefinition /> |
|
</Grid.ColumnDefinitions> |
|
</Grid> |
|
</Grid> |
|
</dxt:DXTabItem> |
|
</dxt:DXTabControl> |
|
<StackPanel Orientation="Horizontal" Grid.Row="1" Grid.ColumnSpan="6" HorizontalAlignment="Center" Margin="0,8"> |
|
<kuiBtn:KImgButton x:Name="btnOK" Content="确 定" Width="75" Height="30" CornerRadius="3" Margin="20,0" CommandParameter="TBBG" Foreground="White" Click="BtnOK_Click" /> |
|
<kuiBtn:KImgButton x:Name="btnCanel" Content="关 闭" Width="75" Height="30" CornerRadius="3" Margin="20,0" CommandParameter="TBBG" Foreground="White" Click="BtnCanel_Click" /> |
|
</StackPanel> |
|
</Grid> |
|
</windows:BaseWindow>
|
|
|