12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- <Page x:Class="AGV_WPF.TrafficManage"
- 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"
- xmlns:my="clr-namespace:System.Windows.Controls"
- mc:Ignorable="d"
- d:DesignHeight="750" d:DesignWidth="1300"
- Title="TrafficManage" FontSize="16" Loaded="Page_Loaded" Unloaded="Page_Unloaded">
- <Page.Resources>
- </Page.Resources>
-
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="1300"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="483"/>
- <RowDefinition Height="267"/>
- </Grid.RowDefinitions>
- <Image Width="1440" Height="483" Source="/AGV_WPF;component/Image/background1.jpg" Grid.Column="0" Grid.Row="0" Stretch="Fill" Panel.ZIndex="-1"/>
- <Image Width="1440" Grid.Column="0" Grid.Row="1" Stretch="Fill" Panel.ZIndex="0" Source="/AGV_WPF;component/Image/background2.png" />
-
- <my:ZoomableCanvas x:Name="canvas" HorizontalAlignment="Left" VerticalAlignment="Top" Width="1600" Height="483" Grid.Row="0" Grid.Column="0" MouseMove="canvas_MouseMove" MouseLeftButtonDown="canvas_MouseLeftButtonDown" MouseLeave="canvas_MouseLeave" MouseLeftButtonUp="canvas_MouseLeftButtonUp" MouseWheel="canvas_MouseWheel" Panel.ZIndex="-1">
- <!-- 设置地图背景 -->
- <my:ZoomableCanvas.Background>
- <ImageBrush Stretch="None" ImageSource="/AGV_WPF;component/Image/background.png" AlignmentX="Center" ></ImageBrush>
- </my:ZoomableCanvas.Background>
- </my:ZoomableCanvas>
- <DataGrid Name="dataGrid1" AutoGenerateColumns="False" CanUserAddRows="False" IsReadOnly="True" Height="249" HorizontalAlignment="Center" VerticalAlignment="Center" Width="525" VerticalContentAlignment="Center" FontSize="16" SelectionChanged="dataGrid1_SelectionChanged" Margin="12,6,763,12" Grid.Row="1">
- <DataGrid.Columns>
- <DataGridTextColumn Header="ID" Binding="{Binding Path=ID}" Width="160" Visibility="Hidden" />
- <DataGridTextColumn Header="地标ID" Binding="{Binding Path=MarkID}" Width="80" />
- <DataGridTextColumn Header="生产区" Binding="{Binding Path=WorkLine}" Width="80" />
- <DataGridTextColumn Header="地标号" Binding="{Binding Path=Mark}" Width="80" />
- <DataGridTextColumn Header="路线号" Binding="{Binding Path=LineNum}" Width="180" />
- </DataGrid.Columns>
- </DataGrid>
- <GroupBox Header="操作区域" Name="groupBox1" Width="470" BorderBrush="DarkGreen" BorderThickness="2" Foreground="DarkGreen" Canvas.Left="547" Canvas.Top="489" Margin="543,482,287,12" Grid.RowSpan="2">
- <Grid HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="252*" />
- <ColumnDefinition Width="177*" />
- <ColumnDefinition Width="29*" />
- </Grid.ColumnDefinitions>
- <Label Content="交通管制区:" Height="33" HorizontalAlignment="Left" Margin="79,14,0,0" Name="label3" VerticalAlignment="Top" Width="105" />
- <ComboBox Height="28" HorizontalAlignment="Right" Margin="0,14,149,0" Name="cbTraffic" VerticalAlignment="Top" Width="90" IsEditable="True" SelectionChanged="cbTraffic_SelectionChanged" Grid.ColumnSpan="2" />
- <GroupBox Header="设置" Height="132" HorizontalAlignment="Left" Margin="6,48,0,0" Name="groupBox2" VerticalAlignment="Top" Width="446" Grid.ColumnSpan="3" BorderBrush="DarkGreen">
- <Grid>
- <TextBox Height="28" HorizontalAlignment="Right" Margin="0,60,243,0" Name="txtMark" VerticalAlignment="Top" Visibility="Visible" Width="90" Panel.ZIndex="9" />
- <Label Content="地标号:" Height="28" HorizontalAlignment="Left" Margin="19,60,0,0" Name="lblKeyMark" VerticalAlignment="Top" Visibility="Visible" Panel.ZIndex="9" />
- <ComboBox Height="28" HorizontalAlignment="Right" Margin="0,13,262,0" Name="cbWorkLine" VerticalAlignment="Top" Visibility="Visible" Width="71" Panel.ZIndex="9" />
- <Label Content="生产区:" Height="28" Margin="19,13,330,0" Name="lblKeyWorkLine" VerticalAlignment="Top" Visibility="Visible" Panel.ZIndex="9" />
- <ComboBox Height="28" HorizontalAlignment="Right" Margin="0,13,17,0" Name="cbLineNum" VerticalAlignment="Top" Visibility="Visible" Width="71" Panel.ZIndex="9" />
- <Label Content="路线号:" Height="28" Margin="263,13,0,0" Name="label4" VerticalAlignment="Top" Visibility="Visible" HorizontalAlignment="Left" Width="77" Panel.ZIndex="9" />
- </Grid>
- </GroupBox>
- </Grid>
- </GroupBox>
- <Button Content="删除管制区" Height="32" Name="btnDeleteTraffic" VerticalAlignment="Top" Click="btnDeleteTraffic_Click" Margin="891,207,319,0" Grid.Row="1" />
- <Button Content="添加" Height="31" HorizontalAlignment="Left" Margin="573,208,0,0" Name="btnAdd" VerticalAlignment="Top" Width="100" Click="btnAdd_Click" Grid.Row="1" />
- <Button Content="修改" Height="31" HorizontalAlignment="Left" Margin="679,208,0,0" Name="btnModify" VerticalAlignment="Top" Width="100" Click="btnModify_Click" Grid.Row="1" />
- <Button Content="删除" Height="31" HorizontalAlignment="Right" Margin="0,208,415,0" Name="btnDelete" VerticalAlignment="Top" Width="100" Click="btnDelete_Click" Grid.Row="1" />
- <Ellipse Fill="Green" Height="20" Margin="1080,59,200,0" Name="EVirtualMark" Stroke="Black" VerticalAlignment="Top" Width="20" Grid.Row="1" MouseLeftButtonDown="EVirtualMark_MouseLeftButtonDown" />
- <Ellipse Fill="Green" Height="20" Margin="1080,23,200,0" Name="ENotVirtualMark" Stroke="Black" VerticalAlignment="Top" Width="20" Grid.Row="1" MouseLeftButtonDown="ENotVirtualMark_MouseLeftButtonDown" />
- <Label Content="虚拟点" Foreground="Black" HorizontalAlignment="Right" Margin="0,53,117,183" Name="label6" Width="78" Grid.Row="1" />
- <Label Content="非虚拟点" Foreground="Black" Margin="0,18,117,218" Name="label7" Grid.Row="1" HorizontalAlignment="Right" Width="78" />
- <TextBlock Foreground="#FFBD0700" Height="87" HorizontalAlignment="Left" Margin="1016,156,0,0" Name="textBlock1" Text="提示:
1.管制区编号按照顺序从1开始编号;
2.管制区中起终点地标必须为实际地标;
" TextWrapping="Wrap" VerticalAlignment="Top" Width="351" Grid.Row="1" />
- <Ellipse Fill="Green" Height="20" Margin="1080,92,200,0" Name="ETrafficMark" Stroke="Black" VerticalAlignment="Top" Width="20" Grid.Row="1" MouseLeftButtonDown="ETrafficMark_MouseLeftButtonDown" />
- <Label Content="管制区" Foreground="Black" HorizontalAlignment="Right" Margin="0,86,117,150" Name="label1" Width="78" Grid.Row="1" />
- </Grid>
- </Page>
|