C# Класс Duality.Editor.Controls.DualitorPropertyGrid

Наследование: AdamsLair.WinForms.PropertyEditing.PropertyGrid, IHelpProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
ConfigureEditor ( AdamsLair.WinForms.PropertyEditing.PropertyEditor editor, object configureData = null ) : void
CreateObjectInstance ( Type objectType ) : object
DualitorPropertyGrid ( ) : System

Защищенные методы

Метод Описание
OnEditingFinished ( PropertyEditorValueEventArgs e ) : void
PostSetValue ( ) : void
PrepareSetValue ( ) : void

Приватные методы

Метод Описание
EditorDictionaryKeySetter ( PropertyInfo indexer, IEnumerable targetObjects, IEnumerable values, object key ) : void
EditorListIndexSetter ( PropertyInfo indexer, IEnumerable targetObjects, IEnumerable values, int index ) : void
EditorMemberAffectsOthers ( MemberInfo info ) : bool
EditorMemberFieldSetter ( FieldInfo field, IEnumerable targetObjects, IEnumerable values ) : void
EditorMemberPredicate ( MemberInfo info, bool showNonPublic ) : bool
EditorMemberPropertySetter ( PropertyInfo property, IEnumerable targetObjects, IEnumerable values ) : void
IHelpProvider ( Point localPos, bool &captured ) : HelpInfo

Описание методов

ConfigureEditor() публичный Метод

public ConfigureEditor ( AdamsLair.WinForms.PropertyEditing.PropertyEditor editor, object configureData = null ) : void
editor AdamsLair.WinForms.PropertyEditing.PropertyEditor
configureData object
Результат void

CreateObjectInstance() публичный Метод

public CreateObjectInstance ( Type objectType ) : object
objectType System.Type
Результат object

DualitorPropertyGrid() публичный Метод

public DualitorPropertyGrid ( ) : System
Результат System

OnEditingFinished() защищенный Метод

protected OnEditingFinished ( PropertyEditorValueEventArgs e ) : void
e PropertyEditorValueEventArgs
Результат void

PostSetValue() защищенный Метод

protected PostSetValue ( ) : void
Результат void

PrepareSetValue() защищенный Метод

protected PrepareSetValue ( ) : void
Результат void