private void InitDataBindings() { gridEX1.SetDataBinding(_uiController.Items, null); //genero los datos q va a tener el combo EstadosCollection datosCombo = (new EstadosCollection()).GenerateFormaDeEntrega(); //agrego el combo a la columna "FormaDeEntrega" Janus.Windows.GridEX.GridEXColumnCollection col = gridEX1.CurrentTable.Columns; col["IdEstado"].ValueList.PopulateValueList(datosCombo, "IdItem", "Descripcion"); }
private void ConfigureInterface() { tbbAnterior.Enabled = !_uiController.IsFirstTask() && !_uiController.IsFlushedState(); tbStep3.Enabled = !_uiController.IsFirstTask() && !_uiController.IsFlushedState(); gridEX1.LayoutData = _uiController.LayoutItems; Janus.Windows.GridEX.GridEXColumnCollection col = gridEX1.RootTable.Columns; col["IdEstado"].Caption = _uiController.CaptionColumnaIdEstado; col["FechaDeEntrega"].Caption = _uiController.CaptionColumnaFechaDeEntrega; col["FechaDeEntrega"].FormatString = "dd/MM/yyyy HH:mm:ss"; EstadosCollection estados = (new EstadosCollection()).GenerateFormaDeEntrega(); foreach (Estado est in estados) { this.comboBox1.Items.Add(est.Descripcion); } labelTarea.Text = _uiController.LeyendaFormulario; this.Text = _uiController.LeyendaFormulario; //gridManagerView1.Configure(_uiController.GetProcessManager().GetProcessName(), _uiController.GetTaskName(), this.Name, gridEX1); KeyPreview = true; }