Merge branch 'Develop/XP' into turbo-002-cnc

# Conflicts:
#	XplorePlane/Views/Main/MainWindow.xaml
This commit is contained in:
zhengxuan.zhang
2026-05-22 17:17:29 +08:00
165 changed files with 60389 additions and 420 deletions
+46 -9
View File
@@ -65,8 +65,7 @@
Header="主页">
<telerik:RadRibbonGroup
telerik:ScreenTip.Title="Clipboard"
Header="文件"
>
Header="文件">
<telerik:RadRibbonGroup.Variants>
<telerik:GroupVariant Priority="0" Variant="Large" />
</telerik:RadRibbonGroup.Variants>
@@ -166,7 +165,7 @@
Size="Medium"
SmallImage="/Assets/Icons/crosshair.png"
Text="辅助线" />
<telerik:RadRibbonToggleButton
<telerik:RadRibbonToggleButton
telerik:ScreenTip.Description="显示/隐藏图像比例尺"
telerik:ScreenTip.Title="比例尺"
IsChecked="{Binding IsScaleBarVisible, Mode=TwoWay}"
@@ -344,8 +343,8 @@
Size="Large"
SmallImage="/Assets/Icons/message.png"
Text="检测记录" />
<!--
<!--
<StackPanel>
<telerik:RadRibbonButton
telerik:ScreenTip.Title="参考点"
@@ -417,8 +416,6 @@
Size="Large"
SmallImage="/Assets/Icons/Pores.png" />
</telerik:RadRibbonGroup>
</telerik:RadRibbonTab>
<telerik:RadRibbonTab Header="3D扫描">
@@ -512,7 +509,47 @@
</StackPanel>
</telerik:RadRibbonGroup>
<telerik:RadRibbonGroup Header="校准">
<telerik:RadRibbonGroup
telerik:ScreenTip.Description="Show the Alignment tab of the Format Cells dialog box."
telerik:ScreenTip.Title="Format Cells: Alignment"
DialogLauncherCommand="{Binding Path=ShowFormatCellsDialog.Command}"
DialogLauncherCommandParameter="Alignment"
DialogLauncherVisibility="{Binding Path=ShowFormatCellsDialog.IsEnabled, Converter={StaticResource BoolToVisibilityValueConverter}}"
Header="识别定位"
IsEnabled="{Binding Path=AlignmentGroup.IsEnabled}">
<telerik:RadRibbonGroup.Variants>
<telerik:GroupVariant Priority="0" Variant="Large" />
</telerik:RadRibbonGroup.Variants>
<telerik:RadRibbonGroup.Resources>
<spreadsheetControls:RadHorizontalAlignmentToBooleanConverter x:Key="horizontalAlignmentToBooleanConverter" />
<spreadsheetControls:RadVerticalAlignmentToBooleanConverter x:Key="verticalAlignmentToBooleanConverter" />
</telerik:RadRibbonGroup.Resources>
<StackPanel />
<StackPanel>
<telerik:RadRibbonButton
telerik:ScreenTip.Description="框选模板、调参并在当前图像上试跑旋转模板匹配"
telerik:ScreenTip.Title="模板匹配助手"
Command="{Binding OpenTemplateMatchAssistantCommand}"
Size="Medium"
SmallImage="/Assets/Icons/Matching.png"
Text="模板助手" />
<telerik:RadRibbonButton
telerik:ScreenTip.Description="沿搜索线放置卡尺检测边缘点并拟合直线"
telerik:ScreenTip.Title="拟合直线"
Command="{Binding EdgeLineFitCommand}"
Size="Medium"
SmallImage="/Assets/Icons/FittedLine.png"
Text="拟合直线" />
<telerik:RadRibbonButton
telerik:ScreenTip.Description="沿搜索线放置卡尺检测边缘点并拟合圆"
telerik:ScreenTip.Title="拟合圆"
Command="{Binding EdgeCircleFitCommand}"
Size="Medium"
SmallImage="/Assets/Icons/FittedCircle.png"
Text="拟合圆" />
</StackPanel>
</telerik:RadRibbonGroup>
<telerik:RadRibbonGroup Header="多语言">
<telerik:RadRibbonGroup.Variants>
<telerik:GroupVariant Priority="0" Variant="Large" />
</telerik:RadRibbonGroup.Variants>
@@ -670,4 +707,4 @@
</Grid>
</Border>
</Grid>
</Window>
</Window>