public RadColorDialogForm()
 {
     this.colorSelector   = RadColorEditor.CreateColorSelectorInstance();
     this.EnableAnalytics = false;
     this.InitializeComponent();
     this.context = new RadThemeComponentBase.ThemeContext((Control)this);
     this.colorSelector.SelectedColor    = Color.Red;
     this.colorSelector.OkButtonClicked += (ColorChangedEventHandler)((sender, args) =>
     {
         this.DialogResult = DialogResult.OK;
         this.Close();
     });
     this.colorSelector.CancelButtonClicked += (ColorChangedEventHandler)((sender, args) =>
     {
         this.DialogResult = DialogResult.Cancel;
         this.Close();
     });
     (this.colorSelector as Telerik.WinControls.UI.RadColorSelector).ColorChanged += new ColorChangedEventHandler(this.RadColorDialogForm_ColorChanged);
     this.ThemeNameChanged += new ThemeNameChangedEventHandler(this.RadColorDialogForm_ThemeNameChanged);
 }
Exemple #2
0
        /// <summary>
        /// Creates instance of RadColorDialog class
        /// </summary>
        public RadColorDialogForm()
        {
            colorSelector = RadColorEditor.CreateColorSelectorInstance();
            UserControl colorSelectorControl = colorSelector as UserControl;

            colorSelector.SelectedColor    = System.Drawing.Color.Red;
            colorSelector.OkButtonClicked += delegate(object sender, ColorChangedEventArgs args)
            {
                this.DialogResult = DialogResult.OK;
                this.Close();
            };
            colorSelector.CancelButtonClicked += delegate(object sender, ColorChangedEventArgs args)
            {
                this.DialogResult = DialogResult.Cancel;
                this.Close();
            };

            colorSelectorControl.Dock = DockStyle.Fill;
            this.Controls.Add(colorSelectorControl);

            InitializeComponent();
        }