通用视觉工具模块-打散模块-2-UI设计

📅 2026/6/18 19:26:44
通用视觉工具模块-打散模块-2-UI设计
通用视觉工具模块-打散模块-2-UI设计GridGrid.RowDefinitionsRowDefinition/RowDefinitionHeight55//Grid.RowDefinitionsGridGrid.ColumnDefinitionsColumnDefinitionWidth370/ColumnDefinitionWidth4/ColumnDefinition//Grid.ColumnDefinitionsTabControlStyle{StaticResource VerTabControl}TabControl.ResourcesStyleTargetTypeTabItemBasedOn{StaticResource VerTabItem}//TabControl.ResourcesTabItemHeader基本参数Gridx:NamegdGrid.ColumnDefinitionsColumnDefinitionWidth39*/ColumnDefinitionWidth83*//Grid.ColumnDefinitionsGrid.RowDefinitionsRowDefinitionHeight80/RowDefinitionHeight*//Grid.RowDefinitionsBorder Grid.Row0Grid.ColumnSpan2ExpanderHeader区域链接IsExpandedTrueStackPanelHorizontalAlignmentCenterStackPanelOrientationHorizontalMargin5 0TextBlockText输入区域HorizontalAlignmentCenterVerticalAlignmentCenter/TextBoxHorizontalAlignmentCenterVerticalAlignmentCenterBorderThickness0 0 0 1Width200Margin5 0IsReadOnlyTrueStyle{StaticResource LinkTextBox}Text{Binding InputRegionLinkText}mah:TextBoxHelper.LinkButtonCommand{Binding LinkCommand,ModeOneWay}mah:TextBoxHelper.LinkButtonCommandParameter{x:Static vm:eLinkCommand.InputRegionLink}//StackPanel/StackPanel/Expander/Border/Grid/TabItemTabItemHeader显示设置Gridx:Namegd1GroupBoxHeader图像参数StackPanelCheckBoxContent显示结果HorizontalAlignmentLeftVerticalAlignmentTopMargin10 10 0 0IsChecked{Binding IsShowRes}//StackPanel/GroupBox/Grid/TabItem/TabControlGridSplitter Grid.Column1/WinFormHost:WindowsFormsHostMargin5Grid.Column2x:NamewinFormHost/WinFormHost:WindowsFormsHost/GridBorder Grid.Row1BorderBrushWhiteBorderThickness0 0.5 0 0DockPanelLastChildFillTrueStackPanelMargin10 0 0 0HorizontalAlignmentCenterVerticalAlignmentCenterTextBlockRunText耗时:/RunText{Binding ModuleParam.ElapsedTime}/RunTextms//TextBlockTextBlockRunText状态:/RunText{Binding ModuleParam.Status,Converter{StaticResource StatusConverter}}//TextBlock/StackPanelStackPanelOrientationHorizontalHorizontalAlignmentRightButtonx:NamebtnExecuteContent执行HorizontalAlignmentRightMargin10 0Command{Binding ExecuteCommand}/Buttonx:NamebtnCancelContent取消HorizontalAlignmentRightMargin10 0ClickbtnCancel_Click/Buttonx:NamebtnConfirmContent确认HorizontalAlignmentRightMargin10 0Command{Binding ConfirmCommand}Background#FFFF2000BorderBrush#FFFF2000//StackPanel/DockPanel/Border/GridpublicenumeLinkCommand{InputRegionLink,}[Category(Blob分析)][DisplayName(区域打散)][ModuleImageName(Connection)][Serializable]publicclassConnectionViewModel:ModuleBase{privatestring_InputRegionLinkText;/// summary/// 输入图像链接文本/// /summarypublicstringInputRegionLinkText{get{return_InputRegionLinkText;}set{Set(ref_InputRegionLinkText,value);}}publicoverrideboolExeModule(){thrownewNotImplementedException();}}