private void SetComboBoxColumnProperties(bool setColumnsWidth) { if (DataAdapterFactory.Provider == null) { DataAdapterFactory.Provider = new SimpleDataAdapterFactory(); } DataSet dataSet = new ELEMENTDataSet(); if (DataAdapterFactory.Provider != null) { DataAdapterFactory.GetELEMENTDataAdapter().Fill(dataSet); } System.Data.DataView dataList = new System.Data.DataView(dataSet.Tables["ELEMENT"]) { Sort = "EL" }; CreateValueList(this.DataGrid, "ELEMENTIDELEMENT", dataList, "IDELEMENT", "EL"); UltraGridColumn column = this.DataGrid.DisplayLayout.Bands["GRUPEKOEF_GRUPEKOEFLevel1"].Columns["IDELEMENT"]; column.Style = Infragistics.Win.UltraWinGrid.ColumnStyle.DropDownList; column.ValueList = this.DataGrid.DisplayLayout.ValueLists["ELEMENTIDELEMENT"]; if (setColumnsWidth) { column.Width = 370; } }
public virtual void Fill() { this.PreFill(); this.dsELEMENTDataSet1 = new ELEMENTDataSet(); this.m_StartRow = 0; this.Cursor = Cursors.WaitCursor; this.m_GridLoading = true; ThreadPool.QueueUserWorkItem(new WaitCallback(this.FillDataThread), Thread.CurrentPrincipal); }