/// <summary>
        /// Initializes a new instance of the <see cref="CertificateStoreListControl"/> class.
        /// </summary>
        public CertificateStoreListControl()
        {
            InitializeComponent();

            ShowPhysicalStores = false; // default value
            ShowOtherLocations = false; // default value

            ThemesManager.RegisterThemeAwareControl(this, (renderer) =>
            {
                if (renderer is ToolStripProfessionalRenderer)
                {
                    ((ToolStripProfessionalRenderer)renderer).RoundedEdges = false;
                }
                tstrip.Renderer = renderer;
            });

            tstrip.SetRoundedEdges(false);
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="Asn1DocumentControl"/> class.
        /// </summary>
        public Asn1DocumentControl()
        {
            InitializeComponent();

            ThemesManager.RegisterThemeAwareControl(this, (renderer) =>
            {
                if (renderer is ToolStripProfessionalRenderer)
                {
                    ((ToolStripProfessionalRenderer)renderer).RoundedEdges = false;
                }
                tstrip.Renderer = renderer;
            });

            tstrip.SetRoundedEdges(false);
            parseOctetStringsToolStripButton.Checked        = viewer.ParseOctetStrings;
            showInvalidTaggedObjectsToolStripButton.Checked = viewer.ShowInvalidTaggedObjects;
            parseIcaoMrtdToolStripButton.Checked            = viewer.IsIcaoMrtd;
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="CertificateListControl"/> class.
        /// </summary>
        public CertificateListControl()
        {
            InitializeComponent();

            ThemesManager.RegisterThemeAwareControl(this, (renderer) =>
            {
                if (renderer is ToolStripProfessionalRenderer)
                {
                    ((ToolStripProfessionalRenderer)renderer).RoundedEdges = false;
                }
                tstrip.Renderer = renderer;
            });

            tstrip.SetRoundedEdges(false);

            InitializeViewMenu();
            UpdateViewMenu();
        }
        public LogWindowControl()
        {
            InitializeComponent();
            CanOverrideRenderer = true;

            ThemesManager.RegisterThemeAwareControl(this, (renderer) =>
            {
                if (CanOverrideRenderer)
                {
                    if (renderer is ToolStripProfessionalRenderer)
                    {
                        ((ToolStripProfessionalRenderer)renderer).RoundedEdges = false;
                    }

                    ts.Renderer = renderer;
                }
            });
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="PropertyGridEx"/> class.
        /// </summary>
        public PropertyGridEx() : base()
        {
            // Properties' default values
            CanOverrideRenderer      = true;
            ProtectConnectionStrings = true;

            InitializeComponentModel();

            ThemesManager.RegisterThemeAwareControl(this, (renderer) =>
            {
                if (CanOverrideRenderer)
                {
                    if (renderer is ToolStripProfessionalRenderer)
                    {
                        ((ToolStripProfessionalRenderer)renderer).RoundedEdges = false;
                    }

                    base.ToolStripRenderer = renderer;
                }
            });
        }