C# Winfrom設置DataGridViewColumn標題對齊方式TitleAlignment


        private void Form1_Load(object sender, EventArgs e)
        {
            DataTable table = new DataTable("Student");

            DataColumn studentID = new DataColumn("studentID", typeof(string));
            table.Columns.Add(studentID);

            DataColumn studentName = new DataColumn("studentName", typeof(string));
            table.Columns.Add(studentName);

            DataColumn studentAmount = new DataColumn("studentAmount", typeof(decimal));
            table.Columns.Add(studentAmount);

            DataRow dr1 = table.NewRow();
            dr1["studentID"] = "2010092601";
            dr1["studentName"] = "張三";
            dr1["studentAmount"] = new decimal(3500.00);

            table.Rows.Add(dr1);

            DataRow dr2 = table.NewRow();
            dr2["studentID"] = "2010092602";
            dr2["studentName"] = "李四";
            dr2["studentAmount"] = new decimal(4000.00);

            table.Rows.Add(dr2);

            dataGridView1.DataSource = table;
            dataGridView1.Columns[2].Width = 150;
            dataGridView1.Columns[2].DefaultCellStyle.Format = "c";
            dataGridView1.Columns[2].SortMode = DataGridViewColumnSortMode.NotSortable;
            dataGridView1.Columns[2].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
            dataGridView1.Columns[2].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight;
            dataGridView1.Columns[2].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleLeft;
            dataGridView1.Columns[2].HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter;
        }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM