2020-09-30

Winform dataGridView 用法 - 陈小龙 - 开发者的网上家园

//方法一 后台调用 

this.dataGridView1.Columns["ProductName"].DisplayIndex = 0;

 

//方法二 页面上拖拽

this.dataGridView1.AllowUserToOrderColumns = true;

 

//3.时间控件默认为空

public WeighRecord(){InitializeComponent();this.RecordTimepx.Format = DateTimePickerFormat.Custom;this.RecordTimepx.CustomFormat = " ";}private void RecordTimepx_ValueChanged(object sender, EventArgs e){this.RecordTimepx.Format = DateTimePickerFormat.Long;this.RecordTimepx.CustomFormat = null;}

 

 

//4.弹出窗口

       private void ShowSetBtn_Click(object sender, EventArgs e)
       {

   //传入值   var childList = new List<TableHeader>();   var headsSet = new WeighRecordSet(childList);   //事件+回传值   headsSet.itemTextChanged += new EventHandler((sender1, e1) =>   {    childList = headsSet.list; //回传值 ///其他逻辑 刷新页面啥的   });   //弹出窗体   headsSet.ShowDialog();   
}
 public partial class WeighRecordSet : Form {  public List<TableHeader> list { get; set; }  public event EventHandler itemTextChanged;  public WeighRecordSet()  {   InitializeComponent();  }  public WeighRecordSet(List<TableHeader> list)  {   InitializeComponent();  }  //确定  private void SaveBtn_Click(object sender, EventArgs e)  {   //事件   if (itemTextChanged != null)   {    itemTextChanged(this, e);   }   this.Close();  } }

 

// 5.dataGridView  单元格修改前后

  //修改前  string strBefore = "";  private void dataGridView1_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e)  {
//选择行 this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; strBefore = this.dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString(); string strField = this.dataGridView1.Columns[e.ColumnIndex].DataPropertyName; MessageBox.Show("修改前=" + strBefore); } //修改后 private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e) { string strAfter = this.dataGridView1.CurrentRow.Cells[e.ColumnIndex].Value.ToString(); if (strAfter == strBefore) { return; } MessageBox.Show("修改后=" + strAfter); }

 

原文转载:http://www.shaoqun.com/a/478814.html

淘粉吧官网:https://www.ikjzd.com/w/1725.html

google correlate:https://www.ikjzd.com/w/1887

名人堂是什么:https://www.ikjzd.com/w/1082


//方法一后台调用this.dataGridView1.Columns["ProductName"].DisplayIndex=0;//方法二页面上拖拽this.dataGridView1.AllowUserToOrderColumns=true;//3.时间控件默认为空publicWeighRecord(){InitializeComponent();this.RecordT
外贸圈:https://www.ikjzd.com/w/1083
tenso:https://www.ikjzd.com/w/1552
自营产品被砍?亚马逊推荐栏消失:https://www.ikjzd.com/home/114158
丈母娘|丈母娘新闻资讯及丈母娘报道:http://lady.shaoqun.com/m/s/%e4%b8%88%e6%af%8d%e5%a8%98.aspx
海外网红营销工具LinKOL:https://www.ikjzd.com/tl/107895

No comments:

Post a Comment