/// <summary> /// 預設值:設定元件屬性樣式 /// </summary> private void SetPropertyControl() { ButtonProperty.SetProperty(btnSelectPartNo, true); ButtonProperty.SetProperty(btnTraySelect, true); DataGridviewProperty.SetProperty(dataGridView1); DataGridviewProperty.SetProperty(datagvJudge); }
/// <summary> /// 預設值,取得料盤資料 TO DataGridView /// </summary> private void GetDefaultTrayNo() { try { // 初始化控制項參數 DataGridviewProperty.SetProperty(dataGridView1); DataGridviewProperty.SetProperty(dataGridView2); dataTrayList = trayService.GetAllData().DataTrayList; dataGridView1.DataSource = dataTrayList; // 更改欄位標題 dataGridView1.Columns["TrayNo"].HeaderCell.Value = "料盤編號"; dataGridView1.Columns["TrayName"].HeaderCell.Value = "料盤名稱"; // 隱藏欄位 List <string> list = new List <string> { { "CreateDate" }, { "UpdateDate" }, { "EditUser" }, { "DivideNoX" }, { "DivideNoY" } , { "DividePitchX" }, { "DividePitchY" }, { "PieceCenterX" }, { "PieceCenterY" } , { "TrayThickness" }, { "TrayCenter" }, { "TrayLength" }, { "TrayOffsetX" }, { "TrayOffsetY" } }; foreach (var item in list) { dataGridView1.Columns[item].Visible = false; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// 取得所有帳戶人員,To dataGridView /// </summary> private void DefaultAccount() { try { // 初始化控制項參數 txtNo.Clear(); txtPassword.Clear(); dataGridView1.Rows.Clear(); DataGridviewProperty.SetProperty(dataGridView1); accountList = accountService.GetAllData().AccountList .Where(x => !x.AcctNo.Contains("admin") && !x.AcctNo.Contains("James")).ToList(); dataGridView1.ColumnCount = 1; dataGridView1.Columns[0].Name = "帳號"; if (accountList.Count > 0) { foreach (var item in accountList) { dataGridView1.Rows.Add(item.AcctNo); } } else { dataGridView1.Enabled = false; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public TraySet() { InitializeComponent(); SetDefultEvent(); ButtonProperty.SetProperty(btnSelectTrayNo, true); DataGridviewProperty.SetProperty(dataGridView1); GetDefaultTrayNo(); }
public RecErrorReport() { InitializeComponent(); ButtonProperty.SetProperty(btnSearch, true); DateTimeProprty.SetForMonthly(dateTimePicker1); DataGridviewProperty.SetProperty(dataGridView1); dataGridView1.DataSource = new List <RecError>(); SetGridViewColumnName(); }
/// <summary> /// 預設值,取得料號資料 TO DataGridView控制器 /// </summary> private void DefaultPartNo() { try { DataGridviewProperty.SetProperty(dataGridView1); DataGridviewProperty.SetProperty(dataGridView2); ResponseModel responseModel = partNoJoinTrayAndLaserService.GetAllData(); PartNoJoinTrayAndLasers = responseModel.PartNoJoinTrayAndLaserList; dataGridView1.ColumnCount = 1; dataGridView1.Columns[0].Name = "PartNo"; foreach (var item in PartNoJoinTrayAndLasers) { dataGridView1.Rows.Add(item.PartNo); } } catch (Exception ex) { logger.Error(ex, "Error"); MessageBox.Show(ex.Message); } }