Class PropertyDefinition
Inheritance
System.Object
PropertyDefinition
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class PropertyDefinition : DependencyObject, INotifyPropertyChanged, ITypeDescriptorContext, IServiceProvider
Constructors
Declaration
public PropertyDefinition()
Declaration
public PropertyDefinition(ItemPropertyInfo propertyInfo)
Parameters
Fields
Declaration
public static readonly DependencyProperty DescriptionProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty DisplayNameProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty EditorTemplateProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty GroupNameProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty IsCurrentProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty IsExpandedProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty IsReadOnlyProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty IsSelectedProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty LabelStyleProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty OrderIndexProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Declaration
public static readonly DependencyProperty VisibilityProperty
Field Value
|
Microsoft.UI.Xaml.DependencyProperty
|
Properties
Declaration
public string AutoGeneratedPath { get; }
Property Value
Declaration
public BindingBase Binding { get; set; }
Property Value
|
Microsoft.UI.Xaml.Data.BindingBase
|
Declaration
public IContainer Container { get; }
Property Value
|
System.ComponentModel.IContainer
|
Declaration
public string Description { get; set; }
Property Value
Declaration
public string DisplayName { get; set; }
Property Value
Declaration
public DataTemplate EditorTemplate { get; set; }
Property Value
|
Microsoft.UI.Xaml.DataTemplate
|
Declaration
public string GroupName { get; set; }
Property Value
Declaration
public bool HasNestedProperties { get; }
Property Value
Declaration
public object Instance { get; }
Property Value
Declaration
public bool IsCurrent { get; }
Property Value
Declaration
public bool IsExpanded { get; set; }
Property Value
Declaration
public virtual bool IsFiltered { get; }
Property Value
Declaration
public bool IsReadOnly { get; set; }
Property Value
Declaration
public bool IsReadOnlyComposite { get; }
Property Value
Declaration
public bool IsSelected { get; set; }
Property Value
Declaration
public Style LabelStyle { get; set; }
Property Value
Declaration
public PropertyDefinitionCollection NestedProperties { get; }
Property Value
Declaration
public int OrderIndex { get; set; }
Property Value
Declaration
public PropertyDefinition ParentProperty { get; set; }
Property Value
Declaration
public PropertyDescriptor PropertyDescriptor { get; }
Property Value
|
System.ComponentModel.PropertyDescriptor
|
Declaration
public string SearchString { get; }
Property Value
Declaration
public ItemPropertyInfo SourceProperty { get; }
Property Value
Declaration
public object Value { get; }
Property Value
Declaration
public Visibility Visibility { get; set; }
Property Value
|
Microsoft.UI.Xaml.Visibility
|
Methods
Declaration
public object GetService(Type serviceType)
Parameters
Returns
Declaration
public void OnComponentChanged()
Declaration
public bool OnComponentChanging()
Returns
Declaration
protected static void OnDescriptionChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
Parameters
|
Microsoft.UI.Xaml.DependencyObject
sender
|
|
Microsoft.UI.Xaml.DependencyPropertyChangedEventArgs
args
|
Declaration
protected static void OnEditorTemplateChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
Parameters
|
Microsoft.UI.Xaml.DependencyObject
sender
|
|
Microsoft.UI.Xaml.DependencyPropertyChangedEventArgs
args
|
Declaration
protected static void OnGroupNamePropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
Parameters
|
Microsoft.UI.Xaml.DependencyObject
sender
|
|
Microsoft.UI.Xaml.DependencyPropertyChangedEventArgs
args
|
Declaration
protected static void OnIsExpandedPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
Parameters
|
Microsoft.UI.Xaml.DependencyObject
sender
|
|
Microsoft.UI.Xaml.DependencyPropertyChangedEventArgs
args
|
Declaration
protected static void OnIsReadOnlyPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
Parameters
|
Microsoft.UI.Xaml.DependencyObject
sender
|
|
Microsoft.UI.Xaml.DependencyPropertyChangedEventArgs
args
|
Declaration
protected static void OnOrderIndexChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
Parameters
|
Microsoft.UI.Xaml.DependencyObject
sender
|
|
Microsoft.UI.Xaml.DependencyPropertyChangedEventArgs
args
|
Declaration
protected void OnPropertyChanged(string propertyName)
Parameters
|
System.String
propertyName
|
Declaration
protected static void OnVisibilityPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
Parameters
|
Microsoft.UI.Xaml.DependencyObject
sender
|
|
Microsoft.UI.Xaml.DependencyPropertyChangedEventArgs
args
|
Events
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
|
System.ComponentModel.PropertyChangedEventHandler
|
Extension Methods