1099 lines
70 KiB
XML
1099 lines
70 KiB
XML
<Window
|
||
x:Class="MetroGauges.WpfConst"
|
||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||
xmlns:Controls="clr-namespace:MetroGauges.Controls"
|
||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||
xmlns:gen="clr-namespace:MetroGauges.General"
|
||
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
|
||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||
xmlns:model="clr-namespace:MetroGauges.Model"
|
||
Title="建筑限界"
|
||
Width="1280"
|
||
Height="350"
|
||
AllowsTransparency="True"
|
||
Background="{DynamicResource MaterialDesignPaper}"
|
||
FontFamily="{DynamicResource MaterialDesignFont}"
|
||
Icon="/MetroGauges;component/Resources/Icon/建筑限界.png"
|
||
TextElement.FontSize="14"
|
||
TextElement.FontWeight="Regular"
|
||
TextElement.Foreground="{DynamicResource MaterialDesignBody}"
|
||
TextOptions.TextFormattingMode="Ideal"
|
||
TextOptions.TextRenderingMode="Auto"
|
||
WindowStartupLocation="CenterScreen"
|
||
WindowStyle="None"
|
||
mc:Ignorable="d">
|
||
<Grid>
|
||
<Grid.DataContext>
|
||
<model:ConstModel/>
|
||
</Grid.DataContext>
|
||
<StackPanel>
|
||
<materialDesign:ColorZone
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth2"
|
||
Mode="PrimaryDark"
|
||
MouseLeftButtonDown="Zone_MouseLeftButtonDown">
|
||
<Grid>
|
||
<TextBlock
|
||
Margin="596,11,596,10"
|
||
HorizontalAlignment="Center"
|
||
VerticalAlignment="Center"
|
||
FontSize="22"><Run Text="建筑限界"/></TextBlock>
|
||
<StackPanel HorizontalAlignment="Right" Orientation="Horizontal">
|
||
<Button
|
||
x:Name="BtnPalette"
|
||
Width="48"
|
||
Height="48"
|
||
Padding="0"
|
||
Click="BtnPalette_Click"
|
||
Style="{DynamicResource MaterialDesignFlatButton}"
|
||
ToolTip="界面颜色">
|
||
<materialDesign:PackIcon
|
||
Width="40"
|
||
Height="40"
|
||
Foreground="White"
|
||
Kind="Palette"/>
|
||
</Button>
|
||
|
||
<Button
|
||
x:Name="WindowMinimize"
|
||
Width="48"
|
||
Height="48"
|
||
Padding="0"
|
||
Click="WindowMinimize_Click"
|
||
Style="{DynamicResource MaterialDesignFlatButton}"
|
||
ToolTip="最小化">
|
||
<materialDesign:PackIcon
|
||
Width="40"
|
||
Height="40"
|
||
Foreground="White"
|
||
Kind="WindowMinimize"/>
|
||
</Button>
|
||
<Button
|
||
x:Name="WindowClose"
|
||
Width="48"
|
||
Height="48"
|
||
Padding="0"
|
||
Click="WindowClose_Click"
|
||
Style="{DynamicResource MaterialDesignFlatButton}"
|
||
ToolTip="关闭">
|
||
<materialDesign:PackIcon
|
||
Width="40"
|
||
Height="40"
|
||
Foreground="White"
|
||
Kind="WindowClose"/>
|
||
</Button>
|
||
</StackPanel>
|
||
</Grid>
|
||
</materialDesign:ColorZone>
|
||
<ToolBarTray>
|
||
<ToolBar ClipToBounds="False" Style="{DynamicResource MaterialDesignToolBar}">
|
||
<ComboBox
|
||
x:Name="CbbTunnelType"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
materialDesign:HintAssist.Hint="隧道断面类型"
|
||
materialDesign:HintAssist.IsFloating="True"
|
||
SelectionChanged="CbbTunnelType_SelectionChanged">
|
||
<ComboBoxItem Content="矩形隧道"/>
|
||
<ComboBoxItem Content="圆形隧道"/>
|
||
<ComboBoxItem Content="马蹄形隧道"/>
|
||
</ComboBox>
|
||
<Separator/>
|
||
<ComboBox
|
||
x:Name="CbbCx"
|
||
Width="80"
|
||
Margin="5"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
materialDesign:HintAssist.Hint="车辆类型"
|
||
materialDesign:HintAssist.IsFloating="True"
|
||
SelectionChanged="CbbCx_SelectionChanged">
|
||
<!--<materialDesign:HintAssist.Hint>
|
||
<StackPanel Margin="-2,0,0,0" Orientation="Horizontal">
|
||
<materialDesign:PackIcon Kind="Metro" />
|
||
<TextBlock HorizontalAlignment="Center" Text="车型选择" />
|
||
</StackPanel>
|
||
</materialDesign:HintAssist.Hint>-->
|
||
<ComboBoxItem Content="A1型车"/>
|
||
<ComboBoxItem Content="A2型车"/>
|
||
<ComboBoxItem Content="B1型车"/>
|
||
<ComboBoxItem Content="B2型车"/>
|
||
</ComboBox>
|
||
<Separator/>
|
||
<ComboBox
|
||
x:Name="CbbFx"
|
||
Width="80"
|
||
Margin="5"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
materialDesign:HintAssist.Hint="转弯方向"
|
||
materialDesign:HintAssist.IsFloating="True"
|
||
SelectionChanged="CbbFx_SelectionChanged">
|
||
<ComboBoxItem Content="左转弯"/>
|
||
<ComboBoxItem Content="右转弯"/>
|
||
</ComboBox>
|
||
<Separator/>
|
||
<ComboBox
|
||
x:Name="CbbCg"
|
||
Width="80"
|
||
Margin="5"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
materialDesign:HintAssist.Hint="超高类型"
|
||
materialDesign:HintAssist.IsFloating="True"
|
||
SelectionChanged="CbbCg_SelectionChanged">
|
||
<ComboBoxItem Content="全超高"/>
|
||
<ComboBoxItem Content="半超高"/>
|
||
</ComboBox>
|
||
<Separator/>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
x:Name="hac"
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding h_ac, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="h"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="ac"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<StackPanel>
|
||
<TextBlock Text="轨道超高值"/>
|
||
<TextBlock Text="不大于120mm"/>
|
||
</StackPanel>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
HorizontalAlignment="Center"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<Separator/>
|
||
<Button
|
||
Command="Copy"
|
||
ToolBar.OverflowMode="AsNeeded"
|
||
ToolTip="复制内容">
|
||
<materialDesign:PackIcon Kind="ContentCopy"/>
|
||
</Button>
|
||
<Button
|
||
Command="Paste"
|
||
ToolBar.OverflowMode="AsNeeded"
|
||
ToolTip="粘贴内容">
|
||
<materialDesign:PackIcon Kind="ContentPaste"/>
|
||
</Button>
|
||
<Separator/>
|
||
<Button
|
||
Click="BtnCalc_Click"
|
||
ToolBar.OverflowMode="AsNeeded"
|
||
ToolTip="限界计算">
|
||
<materialDesign:PackIcon Kind="Calculator"/>
|
||
</Button>
|
||
|
||
</ToolBar>
|
||
</ToolBarTray>
|
||
<Separator/>
|
||
<StackPanel x:Name="ControlContainer" Height="548">
|
||
<GroupBox
|
||
x:Name="SquGroup"
|
||
Margin="10,10,0,0"
|
||
HorizontalAlignment="Left"
|
||
VerticalAlignment="Top"
|
||
Header="单线矩形隧道">
|
||
<materialDesign:Card>
|
||
<WrapPanel Orientation="Horizontal">
|
||
<WrapPanel>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding b_R, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="b"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="R"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<StackPanel>
|
||
<TextBlock Text="隧道右侧设备或支架最大宽度值"/>
|
||
<TextBlock Text="450mm"/>
|
||
</StackPanel>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding b_L, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="b"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="L"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<StackPanel>
|
||
<TextBlock Text="隧道左侧设备或支架最大宽度值"/>
|
||
<TextBlock Text="350mm"/>
|
||
</StackPanel>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<WrapPanel x:Name="h1h2" Orientation="Horizontal">
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding h_1, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="h"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="1"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<StackPanel>
|
||
<TextBlock Text="接触导线距轨面高度"/>
|
||
<TextBlock Text="隧道:4040mm,高架:4400mm,5000mm"/>
|
||
</StackPanel>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding h_2, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="h"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="2"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<TextBlock Text="接触网系统高度"/>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
</WrapPanel>
|
||
<WrapPanel x:Name="h1_h2" Orientation="Horizontal">
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding _h_1, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="h'"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="1"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<TextBlock Text="设备限界高度"/>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding _h_2, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="h'"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="2"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<StackPanel>
|
||
<TextBlock Text="设备限界至建筑限界预留空间高度"/>
|
||
<TextBlock Text="200mm"/>
|
||
</StackPanel>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
</WrapPanel>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
materialDesign:HintAssist.Hint="c"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding c, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<TextBox.ToolTip>
|
||
<StackPanel>
|
||
<TextBlock Text="设备安装误差值和安全间隙"/>
|
||
<TextBlock Text="50mm"/>
|
||
</StackPanel>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding X_s, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="X"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="s"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<TextBlock Text="直线设备限界最大横坐标"/>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding h_3, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="h"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="3"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<StackPanel>
|
||
<TextBlock Text="轨道结构高度"/>
|
||
<TextBlock Text="580mm"/>
|
||
</StackPanel>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding X_kh, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="X"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="kh"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<TextBlock Text="超高倾斜前曲线段设备限界最高点横坐标"/>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding Y_kh, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="Y"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="kh"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<TextBlock Text="超高倾斜前曲线地段设备限界最高点纵坐标"/>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding X_ki, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="X"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="ki"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<TextBlock Text="超高倾斜前曲线段设备限界内侧最宽点横坐标"/>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding Y_ki, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="Y"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="ki"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<TextBlock Text="超高倾斜前曲线段设备限界内侧最宽点纵坐标"/>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding X_ka, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="X"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="ka"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<TextBlock Text="超高倾斜前曲线段设备限界外侧最宽点横坐标"/>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding Y_ka, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="Y"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="ka"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<TextBlock Text="超高倾斜前曲线段设备限界外侧最宽点纵坐标"/>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
</WrapPanel>
|
||
<WrapPanel
|
||
x:Name="SCpanel"
|
||
HorizontalAlignment="Left"
|
||
VerticalAlignment="Top"
|
||
Orientation="Horizontal">
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
x:Name="B_i"
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
IsEnabled="False"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding B_i, Mode=OneWay}"
|
||
TextAlignment="Center"
|
||
ToolTip="线路中心线至隧道内侧建筑限界的距离">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="B"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="i"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
x:Name="B_a"
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
IsEnabled="False"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding B_a, Mode=OneWay}"
|
||
TextAlignment="Center"
|
||
ToolTip="线路中心线至隧道外侧建筑限界的距离">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="B"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="a"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
x:Name="B_u"
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
IsEnabled="False"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding B_u, Mode=OneWay}"
|
||
TextAlignment="Center"
|
||
ToolTip="曲线段建筑限界高度">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="B"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="u"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
</WrapPanel>
|
||
<WrapPanel
|
||
x:Name="SLpanel"
|
||
HorizontalAlignment="Left"
|
||
VerticalAlignment="Top"
|
||
Orientation="Horizontal">
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
x:Name="B_R"
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
IsEnabled="False"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding B_R, Mode=OneWay}"
|
||
TextAlignment="Center"
|
||
ToolTip="线路中心线至隧道右侧建筑限界的距离">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="B"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="R"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
x:Name="B_L"
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
IsEnabled="False"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding B_L, Mode=OneWay}"
|
||
TextAlignment="Center"
|
||
ToolTip="线路中心线至隧道左侧建筑限界的距离">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="B"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="L"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
x:Name="Hz"
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
x:Name="H"
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
materialDesign:HintAssist.Hint="H"
|
||
IsEnabled="False"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding H, Mode=OneWay}"
|
||
TextAlignment="Center"
|
||
ToolTip="A2 型车和B2 型车限界自结构底板至隧道顶板建筑限界高度"/>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
x:Name="_Hz"
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
x:Name="_H"
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
materialDesign:HintAssist.Hint="H'"
|
||
IsEnabled="False"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding _H, Mode=OneWay}"
|
||
TextAlignment="Center"
|
||
ToolTip="A1 型车和B1 型车限界自结构底板至隧道顶板建筑限界高度"/>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
</WrapPanel>
|
||
</WrapPanel>
|
||
</materialDesign:Card>
|
||
</GroupBox>
|
||
<WrapPanel>
|
||
<GroupBox
|
||
x:Name="CirGroup"
|
||
Margin="10,10,0,0"
|
||
Header="圆形隧道">
|
||
<materialDesign:Card>
|
||
<WrapPanel x:Name="CirWP" Orientation="Vertical">
|
||
<WrapPanel>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding h_0, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="h"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="0"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<StackPanel>
|
||
<TextBlock Text="直线段圆形隧道中心距轨面高度"/>
|
||
<TextBlock Text="一般及中等减振地段:580+f,高等及特殊减振地段:820+f(f为隧道仰拱回填高度)"/>
|
||
</StackPanel>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding h_3, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="h"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="3"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<StackPanel>
|
||
<TextBlock Text="轨道结构高度"/>
|
||
<TextBlock Text="一般及中等减振地段:720,高等及特殊减振地段:820"/>
|
||
</StackPanel>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
</WrapPanel>
|
||
<WrapPanel
|
||
x:Name="CiWP"
|
||
HorizontalAlignment="Left"
|
||
VerticalAlignment="Top"
|
||
Orientation="Horizontal">
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
x:Name="x"
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
materialDesign:HintAssist.Hint="x'"
|
||
IsEnabled="False"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding _x, Mode=OneWay}"
|
||
TextAlignment="Center"
|
||
ToolTip="隧道中心线对线路基准线内侧的水平位移量"/>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
x:Name="y"
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
materialDesign:HintAssist.Hint="y'"
|
||
IsEnabled="False"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding _y, Mode=OneWay}"
|
||
TextAlignment="Center"
|
||
ToolTip="隧道中心线竖向位移量"/>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
</WrapPanel>
|
||
</WrapPanel>
|
||
</materialDesign:Card>
|
||
</GroupBox>
|
||
<GroupBox
|
||
x:Name="UGroup"
|
||
Margin="10,10,0,0"
|
||
Header="马蹄形隧道">
|
||
<materialDesign:Card>
|
||
<WrapPanel Orientation="Vertical">
|
||
<WrapPanel>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding h_0, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="h"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="0"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<StackPanel>
|
||
<TextBlock Text="直线段圆形隧道中心距轨面高度"/>
|
||
<TextBlock Text="一般及中等减振地段:580+f,高等及特殊减振地段:820+f(f为隧道仰拱回填高度)"/>
|
||
</StackPanel>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding h_3, UpdateSourceTrigger=PropertyChanged}"
|
||
TextAlignment="Center">
|
||
<materialDesign:HintAssist.Hint>
|
||
<TextBlock><Run Text="h"/><Run
|
||
BaselineAlignment="Subscript"
|
||
FontSize="10"
|
||
Text="3"/></TextBlock>
|
||
</materialDesign:HintAssist.Hint>
|
||
<TextBox.ToolTip>
|
||
<StackPanel>
|
||
<TextBlock Text="轨道结构高度"/>
|
||
<TextBlock Text="一般及中等减振地段:580+f,高等及特殊减振地段:820+f(f为隧道仰拱回填高度)"/>
|
||
</StackPanel>
|
||
</TextBox.ToolTip>
|
||
</TextBox>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
</WrapPanel>
|
||
<WrapPanel Orientation="Horizontal">
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
x:Name="_x"
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
materialDesign:HintAssist.Hint="x'"
|
||
IsEnabled="False"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding _x, Mode=OneWay}"
|
||
TextAlignment="Center"
|
||
ToolTip="隧道中心线对线路基准线内侧的水平位移量"/>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
<materialDesign:ColorZone
|
||
Margin="5"
|
||
materialDesign:ShadowAssist.ShadowDepth="Depth1"
|
||
CornerRadius="5">
|
||
<StackPanel Orientation="Horizontal">
|
||
<TextBox
|
||
x:Name="_y"
|
||
Width="80"
|
||
Margin="4"
|
||
materialDesign:HintAssist.FloatingScale="0.9"
|
||
materialDesign:HintAssist.Hint="y'"
|
||
IsEnabled="False"
|
||
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
|
||
Text="{Binding _y, Mode=OneWay}"
|
||
TextAlignment="Center"
|
||
ToolTip="隧道中心线竖向位移量"/>
|
||
<TextBlock
|
||
Margin="4"
|
||
VerticalAlignment="Center"
|
||
Text="mm"/>
|
||
</StackPanel>
|
||
</materialDesign:ColorZone>
|
||
</WrapPanel>
|
||
</WrapPanel>
|
||
</materialDesign:Card>
|
||
</GroupBox>
|
||
</WrapPanel>
|
||
</StackPanel>
|
||
</StackPanel>
|
||
</Grid>
|
||
</Window>
|