| | |
| | | xmlns:pu="https://opensource.panuon.com/wpf-ui" |
| | | xmlns:uic="clr-namespace:HMI.UI.Converter;assembly=HMI.UI" |
| | | xmlns:ui="clr-namespace:HMI.UI;assembly=HMI.UI" |
| | | xmlns:dp="clr-namespace:HMI.UI.DpUtil;assembly=HMI.UI" |
| | | mc:Ignorable="d" |
| | | Title="Form" |
| | | SizeToContent="Height" |
| | | Width="600" |
| | | WindowStartupLocation="CenterOwner" |
| | | BorderBrush="#3E3E45" |
| | | BorderThickness="1" |
| | | Foreground="Black" |
| | | pu:WindowXCaption.Background="{StaticResource PrimaryColor}" |
| | | pu:WindowXModalDialog.ButtonStyle="{StaticResource ModalButton}" |
| | | pu:WindowXCaption.Foreground="#FFF" |
| | | pu:WindowXCaption.Buttons="Close" |
| | | pu:WindowXModalDialog.Buttons="OKCancel" |
| | | pu:WindowXModalDialog.CancelButtonContent="取消" |
| | | pu:WindowXModalDialog.OKButtonContent="保存" |
| | | pu:WindowXModalDialog.ButtonPanelMargin="0,30,10,10"> |
| | | Style="{StaticResource ModalWindow}" |
| | | pu:WindowXModalDialog.OKButtonContent= |
| | | "{Binding Converter={StaticResource lc},ConverterParameter='App.Save'}"> |
| | | <Grid Margin="10"> |
| | | <StackPanel x:Name="formPanel"> |
| | | <pu:FormGroup x:Name="FgProductName" ui:FormGroupHelper.IsRequired="True" |
| | | Header="产品名称" GroupName="MyFormGroup"> |
| | | <pu:FormGroup x:Name="FgProductName" |
| | | Header="{DynamicResource Pm.Product.Name}" |
| | | dp:FormGroupHelper.IsRequired="True" |
| | | GroupName="MyFormGroup"> |
| | | <TextBox x:Name="TbProductName" IsReadOnly="True" Style="{StaticResource EditorTextBoxStyle}" /> |
| | | </pu:FormGroup> |
| | | |
| | | <pu:FormGroup x:Name="FgName" ui:FormGroupHelper.IsRequired="True" |
| | | ui:FormGroupHelper.ValidateMethod="ValidateName" |
| | | Header="参数名称" GroupName="MyFormGroup"> |
| | | <pu:FormGroup x:Name="FgName" |
| | | dp:FormGroupHelper.ValidateMethod="ValidateName" |
| | | Header="{DynamicResource Pm.Parameter.Name}" |
| | | dp:FormGroupHelper.IsRequired="True" GroupName="MyFormGroup"> |
| | | <TextBox x:Name="TbName" Style="{StaticResource EditorTextBoxStyle}" /> |
| | | </pu:FormGroup> |
| | | |
| | | <pu:FormGroup x:Name="FgValue" Style="{StaticResource RequiredInputFormGroupStyle}" |
| | | ui:FormGroupHelper.IsRequired="True" |
| | | Header="参数值" GroupName="MyFormGroup"> |
| | | Header="{DynamicResource Pm.Parameter.Value}" |
| | | dp:FormGroupHelper.IsRequired="True" GroupName="MyFormGroup"> |
| | | <TextBox x:Name="TbValue" Style="{StaticResource EditorTextBoxStyle}" /> |
| | | </pu:FormGroup> |
| | | |
| | | <pu:FormGroup x:Name="FgUnit" Style="{StaticResource InputFormGroupStyle}" |
| | | Header="单位" GroupName="MyFormGroup"> |
| | | Header="{DynamicResource Pm.Parameter.Unit}" |
| | | dp:FormGroupHelper.IsRequired="False" GroupName="MyFormGroup"> |
| | | <TextBox x:Name="TbUnit" Style="{StaticResource EditorTextBoxStyle}" /> |
| | | </pu:FormGroup> |
| | | |
| | | <pu:FormGroup x:Name="FgDescription" Style="{StaticResource InputFormGroupStyle}" |
| | | Header="描述" GroupName="MyFormGroup"> |
| | | Header="{DynamicResource Pm.Parameter.Desc}" |
| | | dp:FormGroupHelper.IsRequired="False" GroupName="MyFormGroup"> |
| | | <TextBox x:Name="TbDescription" Style="{StaticResource MultilineEditorTextBoxStyle}" /> |
| | | </pu:FormGroup> |
| | | |
| | | <pu:FormGroup x:Name="FgPGroup" Style="{StaticResource InputFormGroupStyle}" |
| | | Header="组" GroupName="MyFormGroup"> |
| | | Header="{DynamicResource Pm.Parameter.Group}" |
| | | dp:FormGroupHelper.IsRequired="False" GroupName="MyFormGroup"> |
| | | <TextBox x:Name="TbPGroup" Style="{StaticResource EditorTextBoxStyle}" /> |
| | | </pu:FormGroup> |
| | | </StackPanel> |