Hola.
Tengo un problema a la hora de cambiar las propiedades de un RadComboBox a la hora de querer insertar o actualizar un dato en el Grid cuando me abre el formulario. Inicialmente defino la columna de tipo GridDropDownColumn como se ve a continuación:
En este caso no encontré como cambiarle el skin por default del Grid que es Office2007. Intenté hacelo en el evento ItemCommand de la siguiente manera:
En los dos casos aparentemente cambia el skin pero a la hora de mostrarlo mantiene el del Office2007. Gracias de antemano
y disculpen por escribir en español,
Julio
Tengo un problema a la hora de cambiar las propiedades de un RadComboBox a la hora de querer insertar o actualizar un dato en el Grid cuando me abre el formulario. Inicialmente defino la columna de tipo GridDropDownColumn como se ve a continuación:
| GridDropDownColumn Col_NameSyst = new GridDropDownColumn(); |
| RDG_Fallos.MasterTableView.Columns.Add(Col_NameSyst); |
| Col_NameSyst.DataField = "idSystem"; |
| Col_NameSyst.HeaderText = "System"; |
| Col_NameSyst.UniqueName = "System"; |
| Col_NameSyst.DataSourceID = "sdsSystem"; |
| Col_NameSyst.ListTextField = "System"; |
| Col_NameSyst.ListValueField = "idSystem"; |
| Col_NameSyst.DropDownControlType = GridDropDownColumnControlType.RadComboBox; |
En este caso no encontré como cambiarle el skin por default del Grid que es Office2007. Intenté hacelo en el evento ItemCommand de la siguiente manera:
| protected void RDG_Fallos_ItemCommand(object source, GridCommandEventArgs e) |
| { |
| GridEditFormItem editFormItem = e.Item as GridEditFormItem; |
| if (e.CommandName == "InitInsert") |
| { |
| GridDropDownListColumnEditor rdcSystem = (RDG_Fallos.Columns.FindByUniqueName("System") as GridDropDownColumn).ColumnEditor as GridDropDownListColumnEditor; |
| rdcSystem.ComboBoxControl.Enabled = false; |
| rdcSystem.ComboBoxControl.Skin = "Vista"; |
| } |
| else |
| { |
| if (e.CommandName == "Edit") |
| { |
| GridDropDownListColumnEditor rdcSystem = (RDG_Fallos.Columns.FindByUniqueName("System") as GridDropDownColumn).ColumnEditor as GridDropDownListColumnEditor; |
| rdcSystem.ComboBoxControl.Skin = "Vista"; |
| } |
| } |
| } |
y disculpen por escribir en español,
Julio