private void ControlLoaded([NotNull] object sender, [NotNull] RoutedEventArgs e) { Debug.ArgumentNotNull(sender, nameof(sender)); Debug.ArgumentNotNull(e, nameof(e)); Loaded -= ControlLoaded; DataContext = RenderingItem; editorBuilder = new EditorBuilder(Properties, RenderingItem); editorBuilder.AddHeader("Properties"); editorBuilder.AddId(); editorBuilder.AddPlaceHolder(); editorBuilder.AddVerticalSpace(); editorBuilder.AddHeader("Data"); editorBuilder.AddStringProperty("Default Text", "Text"); editorBuilder.AddVerticalSpace(); editorBuilder.AddHeader("Apperance"); editorBuilder.AddStringProperty("Watermark", "Watermark"); editorBuilder.AddVerticalSpace(); editorBuilder.AddHeader("Data Bindings"); editorBuilder.AddBindingProperty("Text", "TextBinding"); }
private void ControlLoaded([NotNull] object sender, [NotNull] RoutedEventArgs e) { Debug.ArgumentNotNull(sender, nameof(sender)); Debug.ArgumentNotNull(e, nameof(e)); Loaded -= ControlLoaded; DataContext = RenderingItem; editorBuilder = new EditorBuilder(Properties, RenderingItem); editorBuilder.AddHeader("Configuration"); editorBuilder.AddIdProperty("Item to Search From", "RootItemId"); editorBuilder.AddIdProperty("Search Configuration", "SearchConfigItemId"); editorBuilder.AddIdProperty("Facets Configuration", "FacetsRootItemId"); editorBuilder.AddVerticalSpace(); editorBuilder.AddHeader("Data Bindings"); editorBuilder.AddBindingProperty("Selected Facets", "SelectedFacetsBinding"); editorBuilder.AddBindingProperty("Item to Search From", "RootItemIdBinding"); }