I am doing Silverligth 4 App I am using DevExpress Gridcontrol . I have 4 columns. I have placed ComboBoxEdit as editor in one column. ComboxBoxEdit's autocomplete feature is enabled.
<dxg:GridControl x:Name="grid_presentingcomplaints">
<dxg:GridControl.Columns>
<dxg:GridColumn FieldName="Complaints" Header="Complaints/Disease">
<dxg:GridColumn.EditSettings>
<dxe:ComboBoxEditSettings PopupMaxHeight="150" DisplayMember="Text" AutoComplete="True" />
</dxg:GridColumn.EditSettings>
</dxg:GridColumn>
<dxg:GridColumn FieldName="Duration" Header="Duration (For)" />
<dxg:GridColumn Header="Period" FieldName="Period" />
<dxg:GridColumn Header="Details" FieldName="Details" />
</dxg:GridControl.Columns>
<dxg:GridControl.View>
<dxg:TableView Name="tableView3" ShowGroupPanel="False" NewItemRowPosition="Top" />
</dxg:GridControl.View>
</dxg:GridControl>
i have attached the combox item source as below
void cmn_obj_GetComplaintsListCompleted(object sender, GetComplaintsListCompletedEventArgs e) {
if(e.Error == null) {
((ComboBoxEditSettings)grid_presentingcomplaints.Columns["Complaints"].EditSettings).ItemsSource = e.Result;
}
}
Evrything works fine no probz till here.
But when i type into combobox the autocomplete feature works as normal. but say i want to type in value which is not preset . it doesn't allow. i want type a new value if it is not present in the autocomplete list.
Any ideas?? Need a solution very badly.