private void propertyGridControl_CustomExpand(object sender, CustomExpandEventArgs args) { // Если выставлена привязка ReadOnly="{Binding Path=SelectedItem.Predefered}", // то не зависимо, выставлен флаг ExpandCategoriesWhenSelectedObjectChanged или нет, // категории не раскрываются. Как обходное решение, взято ручное раскрытие категорий. // Источник: https://www.devexpress.com/Support/Center/Question/Details/T253463. args.IsExpanded = true; }
void OnCustomExpand(object sender, CustomExpandEventArgs args) { args.IsExpanded = true; args.Handled = true; optionsGroupCounter--; if (optionsGroupCounter == 0) { UnsubscribeEvents(); } }
void PropertyGridControl_OnCustomExpand(object sender, CustomExpandEventArgs args) { if (args.Row.FullPath == "Product" && !object.Equals(ExpandedProduct, args.Row.EditableObject) && !args.IsExpanded) { ExpandedProduct = args.Row.EditableObject; args.IsExpanded = true; args.Handled = true; } if (args.Row.FullPath == "Tags" && !object.Equals(Tags, args.Row.EditableObject) && !args.IsExpanded) { Tags = args.Row.EditableObject; args.IsExpanded = true; args.Handled = true; } }
void PropertyGridControl_OnCustomExpand(object sender, CustomExpandEventArgs args) { args.IsExpanded = true; args.Handled = true; }
private void pGrid_CustomExpand(object sender, CustomExpandEventArgs args) { args.IsExpanded = true; // to expand all rows }