Пример #1
0
 public JMComboBox()
     : base()
 {
     SetStyle(ControlStyles.OptimizedDoubleBuffer, true);
     _baseColor   = ColorClass.GetBColor();
     _borderColor = ColorClass.GetBColor();
 }
Пример #2
0
        public JMDataGridView()
        {
            this.AllowUserToOrderColumns = true;
            DataGridViewCellStyle style1 = new DataGridViewCellStyle();

            style1.BackColor          = Color.Transparent;
            style1.SelectionBackColor = Color.Transparent;
            this.RowsDefaultCellStyle = style1;
            this.RowTemplate.DefaultCellStyle.BackColor          = Color.Transparent;
            this.RowTemplate.DefaultCellStyle.SelectionBackColor = Color.Transparent;
            this.RowTemplate.DefaultCellStyle.SelectionForeColor = Color.Black;
            this.EditMode          = DataGridViewEditMode.EditOnEnter;
            this.RowHeadersVisible = false;
            this.SelectionMode     = DataGridViewSelectionMode.FullRowSelect;
            this.BackgroundColor   = Color.White;
            _ColumnHeaderColor1    = Color.White;
            _ColumnHeaderColor2    = ColorClass.GetBColor();
            _SelectedRowColor1     = Color.White;
            _SelectedRowColor2     = Color.FromArgb(171, 217, 254);
            _PrimaryRowColor1      = Color.White;
            _PrimaryRowColor2      = Color.FromArgb(255, 249, 232);
            _SecondaryRowColor1    = Color.White;
            _SecondaryRowColor2    = Color.White;
            _showCaiDan            = true;
        }
Пример #3
0
 public JMRadioButton()
     : base()
 {
     SetStyle(
         ControlStyles.UserPaint |
         ControlStyles.AllPaintingInWmPaint |
         ControlStyles.OptimizedDoubleBuffer |
         ControlStyles.ResizeRedraw |
         ControlStyles.SupportsTransparentBackColor, true);
     _BorderColor = ColorClass.GetBColor();
     _HotColor    = ColorClass.GetColor(_BorderColor, _BorderColor.A, 50, 50, 50);
 }
Пример #4
0
        //internal VisualStyleRenderer rOpen = new VisualStyleRenderer(VisualStyleElement.TreeView.Glyph.Opened);
        //internal VisualStyleRenderer rClosed = new VisualStyleRenderer(VisualStyleElement.TreeView.Glyph.Closed);

        #region Constructor
        public JMTreeGridView()
        {
            // Control when edit occurs because edit mode shouldn't start when expanding/collapsing
            this.EditMode    = DataGridViewEditMode.EditProgrammatically;
            this.RowTemplate = new JMTreeGridNode() as DataGridViewRow;
            // This sample does not support adding or deleting rows by the user.
            this.AllowUserToAddRows    = false;
            this.AllowUserToDeleteRows = false;
            this._root        = new JMTreeGridNode(this);
            this._root.IsRoot = true;

            // Ensures that all rows are added unshared by listening to the CollectionChanged event.
            base.Rows.CollectionChanged += delegate(object sender, System.ComponentModel.CollectionChangeEventArgs e){};

            _ColumnHeaderColor1 = Color.White;
            _ColumnHeaderColor2 = ColorClass.GetBColor();
            _SelectedRowColor1  = Color.White;
            _SelectedRowColor2  = Color.FromArgb(171, 217, 254);
        }
Пример #5
0
 public JToolStripProfessionalRenderer()
     : base()
 {
     _baseColor        = ColorClass.GetBColor();
     this.RoundedEdges = true;
 }
Пример #6
0
 public JMContextMenuStrip()
     : base()
 {
     _baseColor    = ColorClass.GetBColor();
     this.Renderer = new JNToolStripProfessionalRenderer();
 }