Class SymbolFilterProvider
Represents a collection of Filters in Stencil.
Inheritance
System.Object
SymbolFilterProvider
Implements
System.ComponentModel.INotifyPropertyChanged
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Syncfusion.UI.Xaml.Diagram.Stencil
Assembly: Syncfusion.SfDiagram.WPF.dll
Syntax
public class SymbolFilterProvider : INotifyPropertyChanged
Constructors
SymbolFilterProvider()
Declaration
public SymbolFilterProvider()
Properties
Command
Gets the Checked command to invoke when click the filter in the more shapes menu item.
Declaration
public ICommand Command { get; }
Property Value
Type | Description |
---|---|
System.Windows.Input.ICommand |
Content
Gets or sets a content of symbol filter.
Declaration
public object Content { get; set; }
Property Value
Type | Description |
---|---|
System.Object |
ContentTemplate
Gets or sets the data template used to display the content of the ContentControl.
Declaration
public DataTemplate ContentTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.DataTemplate |
Filter
Gets or sets a predicate filter.
Declaration
[Obsolete("This Filter property is deprecated, please use SymbolFilter")]
public Predicate Filter { get; set; }
Property Value
Type | Description |
---|---|
Predicate |
IsChecked
Declaration
public bool IsChecked { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SymbolFilter
Gets or sets a delegate to represent selected filter in Stencil.
Declaration
public FilterPredicate SymbolFilter { get; set; }
Property Value
Type | Description |
---|---|
FilterPredicate |
Methods
OnPropertyChanged(String)
Invoked whenever the effective value of any dependency property on this FrameworkElement has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides OnPropertyChanged(name).
Declaration
protected virtual void OnPropertyChanged(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name |
Events
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type | Description |
---|---|
System.ComponentModel.PropertyChangedEventHandler |
Implements
System.ComponentModel.INotifyPropertyChanged