|
|
using System;
|
|
|
using System.Collections.Generic;
|
|
|
using System.Linq;
|
|
|
using System.Text;
|
|
|
using System.Threading.Tasks;
|
|
|
using System.Windows.Forms;
|
|
|
|
|
|
namespace BWP.WinFormControl
|
|
|
{
|
|
|
public class UDataGridView : DataGridView
|
|
|
{
|
|
|
public UDataGridView()
|
|
|
{
|
|
|
this.AllowUserToAddRows = false;
|
|
|
this.AllowUserToDeleteRows = false;
|
|
|
this.AllowUserToResizeColumns = false;
|
|
|
this.AllowUserToResizeRows = false;
|
|
|
this.BackgroundColor = System.Drawing.Color.White;
|
|
|
this.ColumnHeadersHeight = 24;
|
|
|
this.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
|
|
|
this.MultiSelect = false;
|
|
|
|
|
|
this.RowHeadersVisible = false;
|
|
|
this.RowTemplate.Height = 23;
|
|
|
this.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
|
|
|
|
|
|
this.AlternatingRowsDefaultCellStyle = new DataGridViewCellStyle() { BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(235)))), ((int)(((byte)(235)))), ((int)(((byte)(235))))) };
|
|
|
|
|
|
this.ColumnHeadersDefaultCellStyle = new DataGridViewCellStyle()
|
|
|
{
|
|
|
Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft,
|
|
|
BackColor = System.Drawing.SystemColors.Control,
|
|
|
Font = new System.Drawing.Font("宋体", 12F),
|
|
|
ForeColor = System.Drawing.SystemColors.WindowText,
|
|
|
SelectionBackColor = System.Drawing.SystemColors.Highlight,
|
|
|
SelectionForeColor = System.Drawing.SystemColors.HighlightText,
|
|
|
WrapMode = System.Windows.Forms.DataGridViewTriState.True,
|
|
|
};
|
|
|
this.RowsDefaultCellStyle = new DataGridViewCellStyle()
|
|
|
{
|
|
|
SelectionBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(66)))), ((int)(((byte)(163)))), ((int)(((byte)(218))))),
|
|
|
Font = new System.Drawing.Font("宋体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)))
|
|
|
};
|
|
|
}
|
|
|
}
|
|
|
}
|