コード例 #1
0
        private void ConfigFont(PropertyInvoker property, Label lbl)
        {
            FontDialog fd = new FontDialog();

            //fd.ShowColor = true; // TODO
            //fd.ShowApply = true;
            if (fd.ShowDialog() == DialogResult.OK)
            {
                property.Property = fd.Font;
                lbl.Font          = fd.Font;
                UpdateGroupCtrlSettings();
            }
        }
コード例 #2
0
        private void ConfigColor(PropertyInvoker property, Panel pnl)
        {
            ColorDialog cd = new ColorDialog();

            cd.AllowFullOpen = true;
            cd.FullOpen      = true;
            cd.Color         = (Color)property.Property;

            if (cd.ShowDialog() == DialogResult.OK)
            {
                property.Property = cd.Color;
                pnl.BackColor     = cd.Color;
                UpdateGroupCtrlSettings();
            }
        }