some more publics
This commit is contained in:
@@ -9,42 +9,47 @@ public partial class RadFlyoutBase : UserControl
|
|||||||
{
|
{
|
||||||
private bool addedControlsToUi;
|
private bool addedControlsToUi;
|
||||||
|
|
||||||
private RadButton radButton_Cancel;
|
protected RadButton radButton_Cancel;
|
||||||
private RadButton radButton_Confirm;
|
protected RadButton radButton_Confirm;
|
||||||
private TableLayoutPanel tableLayoutPanel_ActionPanel;
|
protected TableLayoutPanel tableLayoutPanel_ActionPanel;
|
||||||
private TableLayoutPanel tableLayoutPanel_TitlePanel;
|
protected TableLayoutPanel tableLayoutPanel_TitlePanel;
|
||||||
private RadLabel radLabel_Title;
|
protected RadLabel radLabel_Title;
|
||||||
|
|
||||||
public static RadSvgImage? CancelSvg { get; set; } = null;
|
public static RadSvgImage? CancelSvg { get; set; } = null;
|
||||||
public static RadSvgImage? ConfirmSvg { get; set; } = null;
|
public static RadSvgImage? ConfirmSvg { get; set; } = null;
|
||||||
|
|
||||||
|
[ReadOnly(true)]
|
||||||
public DialogResult Result { get; protected set; }
|
public DialogResult Result { get; protected set; }
|
||||||
public bool RegisterDialogAccept { get; set; } = true;
|
|
||||||
public bool RegisterDialogCancel { get; set; } = false;
|
|
||||||
|
|
||||||
[DefaultValue(true)]
|
[DefaultValue(true)]
|
||||||
public bool ActionPanelVisible
|
public bool RegisterDialogAccept { get; set; } = true;
|
||||||
|
|
||||||
|
[DefaultValue(true)]
|
||||||
|
public bool RegisterDialogCancel { get; set; } = true;
|
||||||
|
|
||||||
|
[DefaultValue(true)]
|
||||||
|
public virtual bool ActionPanelVisible
|
||||||
{
|
{
|
||||||
get => tableLayoutPanel_ActionPanel.Visible;
|
get => tableLayoutPanel_ActionPanel.Visible;
|
||||||
set => tableLayoutPanel_ActionPanel.Visible = value;
|
set => tableLayoutPanel_ActionPanel.Visible = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
[DefaultValue(true)]
|
[DefaultValue(true)]
|
||||||
protected bool CancelButtonVisible
|
public virtual bool CancelButtonVisible
|
||||||
{
|
{
|
||||||
get => radButton_Cancel.Visible;
|
get => radButton_Cancel.Visible;
|
||||||
set => radButton_Cancel.Visible = value;
|
set => radButton_Cancel.Visible = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
[DefaultValue(true)]
|
[DefaultValue(true)]
|
||||||
protected bool CancelButtonEnable
|
public virtual bool CancelButtonEnable
|
||||||
{
|
{
|
||||||
get => radButton_Cancel.Enabled;
|
get => radButton_Cancel.Enabled;
|
||||||
set => radButton_Cancel.Enabled = value;
|
set => radButton_Cancel.Enabled = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
[DefaultValue(true)]
|
[DefaultValue(true)]
|
||||||
protected bool ConfirmButtonEnable
|
public virtual bool ConfirmButtonEnable
|
||||||
{
|
{
|
||||||
get => radButton_Confirm.Enabled;
|
get => radButton_Confirm.Enabled;
|
||||||
set => radButton_Confirm.Enabled = value;
|
set => radButton_Confirm.Enabled = value;
|
||||||
@@ -52,7 +57,7 @@ public partial class RadFlyoutBase : UserControl
|
|||||||
|
|
||||||
[Localizable(true)]
|
[Localizable(true)]
|
||||||
[DefaultValue("Okay")]
|
[DefaultValue("Okay")]
|
||||||
public string ConfirmButtonText
|
public virtual string ConfirmButtonText
|
||||||
{
|
{
|
||||||
get => radButton_Confirm.Text;
|
get => radButton_Confirm.Text;
|
||||||
set => radButton_Confirm.Text = value;
|
set => radButton_Confirm.Text = value;
|
||||||
@@ -60,7 +65,7 @@ public partial class RadFlyoutBase : UserControl
|
|||||||
|
|
||||||
[Localizable(true)]
|
[Localizable(true)]
|
||||||
[DefaultValue("Cancel")]
|
[DefaultValue("Cancel")]
|
||||||
public string CancelButtonText
|
public virtual string CancelButtonText
|
||||||
{
|
{
|
||||||
get => radButton_Cancel.Text;
|
get => radButton_Cancel.Text;
|
||||||
set => radButton_Cancel.Text = value;
|
set => radButton_Cancel.Text = value;
|
||||||
@@ -68,7 +73,7 @@ public partial class RadFlyoutBase : UserControl
|
|||||||
|
|
||||||
[Localizable(true)]
|
[Localizable(true)]
|
||||||
[DefaultValue("")]
|
[DefaultValue("")]
|
||||||
public string Title
|
public virtual string Title
|
||||||
{
|
{
|
||||||
get => radLabel_Title.Text;
|
get => radLabel_Title.Text;
|
||||||
set
|
set
|
||||||
@@ -79,7 +84,7 @@ public partial class RadFlyoutBase : UserControl
|
|||||||
}
|
}
|
||||||
|
|
||||||
[DefaultValue(null)]
|
[DefaultValue(null)]
|
||||||
public RadSvgImage TitleIcon
|
public virtual RadSvgImage TitleIcon
|
||||||
{
|
{
|
||||||
get => radLabel_Title.SvgImage;
|
get => radLabel_Title.SvgImage;
|
||||||
set
|
set
|
||||||
|
|||||||
@@ -1,43 +1,49 @@
|
|||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
using System.Diagnostics.CodeAnalysis;
|
using System.Diagnostics.CodeAnalysis;
|
||||||
|
using System.Security.Policy;
|
||||||
|
|
||||||
namespace Pilz.UI.Dialogs;
|
namespace Pilz.UI.Dialogs;
|
||||||
|
|
||||||
public partial class FlyoutBase : UserControl
|
public partial class FlyoutBase : UserControl
|
||||||
{
|
{
|
||||||
private TableLayoutPanel tableLayoutPanel_TitlePanel;
|
protected TableLayoutPanel tableLayoutPanel_TitlePanel;
|
||||||
private Label label_Title;
|
protected Label label_Title;
|
||||||
private TableLayoutPanel tableLayoutPanel_ActionPanel;
|
protected TableLayoutPanel tableLayoutPanel_ActionPanel;
|
||||||
private Button button_Cancel;
|
protected Button button_Cancel;
|
||||||
private Button button_Accept;
|
protected Button button_Accept;
|
||||||
|
|
||||||
|
[ReadOnly(true)]
|
||||||
public DialogResult Result { get; protected set; }
|
public DialogResult Result { get; protected set; }
|
||||||
public bool RegisterDialogAccept { get; set; } = true;
|
|
||||||
public bool RegisterDialogCancel { get; set; } = false;
|
|
||||||
|
|
||||||
[DefaultValue(true)]
|
[DefaultValue(true)]
|
||||||
protected bool ActionPanelVisible
|
public bool RegisterDialogAccept { get; set; } = true;
|
||||||
|
|
||||||
|
[DefaultValue(true)]
|
||||||
|
public bool RegisterDialogCancel { get; set; } = true;
|
||||||
|
|
||||||
|
[DefaultValue(true)]
|
||||||
|
public bool ActionPanelVisible
|
||||||
{
|
{
|
||||||
get => tableLayoutPanel_ActionPanel.Visible;
|
get => tableLayoutPanel_ActionPanel.Visible;
|
||||||
set => tableLayoutPanel_ActionPanel.Visible = value;
|
set => tableLayoutPanel_ActionPanel.Visible = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
[DefaultValue(true)]
|
[DefaultValue(true)]
|
||||||
protected bool CancelButtonVisible
|
public bool CancelButtonVisible
|
||||||
{
|
{
|
||||||
get => button_Cancel.Visible;
|
get => button_Cancel.Visible;
|
||||||
set => button_Cancel.Visible = value;
|
set => button_Cancel.Visible = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
[DefaultValue(true)]
|
[DefaultValue(true)]
|
||||||
protected bool CancelButtonEnable
|
public bool CancelButtonEnable
|
||||||
{
|
{
|
||||||
get => button_Cancel.Enabled;
|
get => button_Cancel.Enabled;
|
||||||
set => button_Cancel.Enabled = value;
|
set => button_Cancel.Enabled = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
[DefaultValue(true)]
|
[DefaultValue(true)]
|
||||||
protected bool ConfirmButtonEnable
|
public bool ConfirmButtonEnable
|
||||||
{
|
{
|
||||||
get => button_Accept.Enabled;
|
get => button_Accept.Enabled;
|
||||||
set => button_Accept.Enabled = value;
|
set => button_Accept.Enabled = value;
|
||||||
|
|||||||
Reference in New Issue
Block a user