как добавить кнопку [x], чтобы очистить автоматический фильтр, поэтому нам не нужно нажимать кнопку «Удалить» или «Backspace», очистить фильтр. иллюстрация как этотдобавить пользовательскую кнопку в строке фильтра фильтра сетки
для кода IAM, используя для repositoryitemcombobox
private void gridView1_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e)
{
if (gridView1.OptionsView.ShowAutoFilterRow == true)
{
for (int i = 0; i < gridView1.RowCount; i++)
{
string code = gridView1.GetDataRow(i)["code"].ToString();
if (!repositoryItemComboBox1.Items.Contains(code))
{
repositoryItemComboBox1.Items.Add(code);
}
}
if (e.Column.FieldName == "genre" && view.IsFilterRow(e.RowHandle))
{
e.RepositoryItem = repositoryItemComboBox1;
}
FYI: IAM с помощью DevExpress
Да, его devexpress, поэтому мы не можем вводить кнопку ввода в репозитории элемента combobox? –
Я попробовал, ничего не работает, также его не то, что я хочу (нет четкой кнопки). –
Возможно добавить пользовательский столбец с кнопкой внутри [как здесь] (https://www.devexpress.com/Support/Center/Question/Details/T161954)? – Kraviec