private void setGridView() { gridView1.Columns["id"].Caption = "ID ใบเคลม"; //gridView1.Columns["customer_name_th"].Caption = "ชื่อลูกค้า"; //gridView1.Columns["address"].Caption = "ที่อยู่"; //gridView1.Columns["phone"].Caption = "เบอร์โทรศัพท์"; gridView1.Columns["serial"].Caption = "Serial"; gridView1.Columns["status"].Caption = "สถานะ"; gridView1.Columns["product_name"].Caption = "ชื่อสินค้า"; gridView1.Columns["company_name_th"].Caption = "บริษัท"; gridView1.Columns["product_type_name_th"].Caption = "ชนิดสินค้า"; gridView1.Columns["date_product"].Caption = "วันหมดอายุ"; gridView1.Columns["date_product"].DisplayFormat.FormatType = FormatType.DateTime; gridView1.Columns["date_product"].DisplayFormat.FormatString = fRMMain.formatDate; gridView1.Columns["in_document_number_str"].Caption = "เลขที่เอกสารภายใน"; gridView1.Columns["out_document_number"].Caption = "เลขที่เอกสารภายนอก"; //gridView1.Columns["in_serial_clem"].Caption = "เลขที่เลขที่ใบรับเคลมภายใน"; //gridView1.Columns["out_serial_clem"].Caption = "เลขที่เลขที่ใบรับเคลมภายนอก"; //gridView1.Columns["customer_clem"].Caption = "1. ลูกค้า-ผู้ส่งเคลม"; //gridView1.Columns["employee_receive_clem"].Caption = "2. พนักงาน-ผู้รับเคลม"; gridView1.Columns["employee_clem"].Caption = "1. พนักงาน-ผู้ส่งเคลม"; gridView1.Columns["company_receive_clem"].Caption = "2. บริษัท-ผู้รับเคลม"; gridView1.Columns["company_return"].Caption = "3. บริษัท-ผู้คืนของ"; gridView1.Columns["employee_receive_product"].Caption = "4. พนักงาน-ผู้รับของ"; gridView1.Columns["employee_return"].Caption = "5. พนักงาน-ผู้คืนของ"; gridView1.Columns["customer_receive_product"].Caption = "6.ลูกค้า-ผู้รับของ"; //gridView1.Columns["warranty"].Caption = "การประกัน"; //gridView1.Columns["chargebacks"].Caption = "เก็บเงินเพิ่ม"; gridView1.Columns["symptom"].Caption = "อาการเสีย"; gridView1.Columns["equipment"].Caption = "อุปกรณ์ที่ซ่อม"; gridView1.Columns["detail"].Caption = "อุปกรณ์ที่ซ่อม"; gridView1.Columns["date_create"].Caption = "วันที่ทำรายการ"; gridView1.Columns["date_create"].DisplayFormat.FormatType = FormatType.DateTime; gridView1.Columns["date_create"].DisplayFormat.FormatString = fRMMain.formatDate; gridView1.Columns["date_stamp"].Caption = "วันที่แก้ไข"; gridView1.Columns["date_stamp"].DisplayFormat.FormatType = FormatType.DateTime; gridView1.Columns["date_stamp"].DisplayFormat.FormatString = fRMMain.formatDate; gridView1.Columns["in_document_number_id"].Visible = false; gridView1.Columns["customer_name_th"].Visible = false; gridView1.Columns["address"].Visible = false; gridView1.Columns["phone"].Visible = false; gridView1.Columns["in_serial_clem"].Visible = false; gridView1.Columns["out_serial_clem"].Visible = false; gridView1.Columns["customer_clem"].Visible = false; gridView1.Columns["employee_receive_clem"].Visible = false; gridView1.Columns["warranty"].Visible = false; gridView1.Columns["chargebacks"].Visible = false; gridView1.OptionsView.ShowFooter = true; //gridView1.OptionsView.ShowGroupedColumns = true; //set column width (autofit) // gridView1.BestFitColumns(); // gridView1.BestFitMaxRowCount = -1; gridView1.OptionsView.ColumnAutoWidth = false; foreach (GridColumn col in gridView1.Columns) { //col.AppearanceHeader.TextOptions.WordWrap = WordWrap.Wrap; col.BestFit();//ทำให้ column โชว์ชื่อเต็ม } //freeze panel //gridView1.Columns["No."].Fixed = FixedStyle.Left; //disable edit gridView1.OptionsBehavior.Editable = false; AutoHeightHelper helper = new AutoHeightHelper(gridView1); helper.EnableColumnPanelAutoHeight(); //saveLayout(); }