brianlagunas_cp
80f96bd330
PropertyGrid: fixed alignment of grid splitter for expanded properties
15 years ago
brianlagunas_cp
116ad1ec87
PropertyGrid: Implemented support for complex properties. You can now drill down into a hierarchy of an object's properties. I an not sure if I will create my own attribute or use the following syntax.
[TypeConverter(typeof(ExpandableObjectConverter))]
public Person Admin
{
get { return _admin; }
set { _admin = value; }
}
For now it works with the above syntax.
15 years ago
brianlagunas_cp
af16933e4e
PropertyGridItem: removed the feature of giving the editor focus when selecting a property. It was causing too many issues with custom editors
15 years ago
brianlagunas_cp
cd7f1f7d98
PropertyGrid: removed code that would gurantee that a editor will receiev focus, and instead the PropertyGrid does the best it can to give focus to the editor when a property is selected. This fixes problems when creating custom editors that depend on the MouseDown event
15 years ago
brianlagunas_cp
bb2e786640
PropertyGrid BREAKING CHANGES - renamed CustomTypeEditors to EditorDefinitions. Added ability to add custom editors by declaring a DataTemplate. You can target a Type or a list of PropertyNames.
Example:
<extToolkit:PropertyGrid>
<extToolkit:PropertyGrid.EditorDefinitions>
<extToolkit:EditorDefinition TargetType="{x:Type sys:DateTime}">
<extToolkit:EditorDefinition.EditorTemplate>
<DataTemplate>
<extToolkit:DateTimeUpDown Format="ShortDate" Value="{Binding Value}" />
</DataTemplate>
</extToolkit:EditorDefinition.EditorTemplate>
</extToolkit:EditorDefinition>
</extToolkit:PropertyGrid.EditorDefinitions>
</extToolkit:PropertyGrid>
15 years ago
brianlagunas_cp
97aef78e9b
PropertyGrid: added support for the DisplayNameAttribute
15 years ago
brianlagunas_cp
e9aedfdcf7
PropertyGrid: Working on property options, and ValueSource icons.
16 years ago
brianlagunas_cp
0f96db0328
PropertyGrid: implemented DateTimeUpDown type editor. Working on property binding options menu.
16 years ago
brianlagunas_cp
f4610a2cb0
PropertyGrid: added NumericUpDown type editor for double and int.
16 years ago
brianlagunas_cp
da023ede24
PropertyGrid: Re-architected editors. This alllows you to create and provide custom editors.
16 years ago
brianlagunas_cp
eb37dd03cf
PropertyEditor: editor now gets focus when property is selected.
16 years ago
brianlagunas_cp
9f527c9a55
PropertyGrid: implemented SelectedProperty.
16 years ago
brianlagunas_cp
c85fee3945
initial checkin of PropertyGrid. Filter not implemented. Some editors aren't implemented. Icons missing for Category and Alphabetical lists of properties.
16 years ago