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