using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms; using System.Collections; using CoreFS.CA06; namespace Core.LZMes.Client.UIE.UIE041 { public class UIEBase { public static void Init_ComboControl(System.Windows.Forms.Control ComboControl,ref System.Data.DataTable dt, string CodeCD) { try { switch (ComboControl.GetType().ToString()) { case "Infragistics.Win.UltraWinGrid.UltraCombo": System.Data.DataView dtview = new System.Data.DataView(dt); dtview.RowFilter = "LG_CD='" + CodeCD + "'"; ((Infragistics.Win.UltraWinGrid.UltraCombo)ComboControl).DataSource = dtview; ((Infragistics.Win.UltraWinGrid.UltraCombo)ComboControl).DisplayMember = "SM_CFNM"; ((Infragistics.Win.UltraWinGrid.UltraCombo)ComboControl).ValueMember = "SM_CD"; foreach (System.Data.DataColumn col in dt.Columns) { if (col.ColumnName != "SM_CFNM") { ((Infragistics.Win.UltraWinGrid.UltraCombo)ComboControl).DisplayLayout.Bands[0].Columns[col.ColumnName].Hidden = true; } else { ((Infragistics.Win.UltraWinGrid.UltraCombo)ComboControl).DisplayLayout.Bands[0].Columns[col.ColumnName].Band.ColHeadersVisible = false; ((Infragistics.Win.UltraWinGrid.UltraCombo)ComboControl).DisplayLayout.Bands[0].Columns[col.ColumnName].Width = ((Infragistics.Win.UltraWinGrid.UltraCombo)ComboControl).Width; } } break; } } catch (System.Exception ex) { System.Diagnostics.Debug.WriteLine(ex.ToString()); } } public static void getCommCDList(ArrayList paramArray,string codeCD,ref System.Data.DataTable dt,System.Windows.Forms.Control comboControl) { try { } catch (System.Exception ex) { System.Diagnostics.Debug.WriteLine(ex.ToString()); } } } }