optimizations
This commit is contained in:
@@ -15,11 +15,13 @@ public partial class RadFlyoutBase : UserControl
|
||||
protected TableLayoutPanel tableLayoutPanel_ActionPanel;
|
||||
protected TableLayoutPanel tableLayoutPanel_TitlePanel;
|
||||
protected RadLabel radLabel_Title;
|
||||
protected RadValidationProviderEx validationProvider = new();
|
||||
|
||||
public static RadSvgImage? CancelSvg { get; set; } = null;
|
||||
public static RadSvgImage? ConfirmSvg { get; set; } = null;
|
||||
|
||||
[Browsable(false)]
|
||||
public RadValidationProviderEx ValidationProvider { get; } = new();
|
||||
|
||||
[ReadOnly(true)]
|
||||
public DialogResult Result { get; protected set; }
|
||||
|
||||
@@ -98,14 +100,11 @@ public partial class RadFlyoutBase : UserControl
|
||||
}
|
||||
}
|
||||
|
||||
[Browsable(false)]
|
||||
public FilterDescriptorCollection ValidationRules => validationProvider.ValidationRules;
|
||||
|
||||
[DefaultValue(typeof(ValidationMode), "OnValidating")]
|
||||
public ValidationMode ValidationMode
|
||||
{
|
||||
get => validationProvider.ValidationMode;
|
||||
set => validationProvider.ValidationMode = value;
|
||||
get => ValidationProvider.ValidationMode;
|
||||
set => ValidationProvider.ValidationMode = value;
|
||||
}
|
||||
|
||||
protected RadFlyoutBase()
|
||||
@@ -264,7 +263,7 @@ public partial class RadFlyoutBase : UserControl
|
||||
|
||||
protected virtual bool ValidateOK()
|
||||
{
|
||||
return validationProvider.ValidateAll();
|
||||
return ValidationProvider.ValidateAll();
|
||||
}
|
||||
|
||||
protected virtual void SetShowTitlePanel()
|
||||
|
||||
Reference in New Issue
Block a user