68 Commits (b3b7d9d452bb20269ec2043979ddca2fb148a06b)

Author SHA1 Message Date
brianlagunas_cp f3a0d20ebd PropertyGrid: added feature that allows you to specify a display name when using the IItemsSource attribute. 15 years ago
brianlagunas_cp 3f1d3ad4aa PropertyGrid: fixed issue with ExpandableProperty past 1 level 15 years ago
brianlagunas_cp f271a3c805 PropertyGrid: fixed possible null reference exception nwhen setting the Filter 15 years ago
brianlagunas_cp 29ac63a65d PropertyGrid: added FilterWatermark property which allows you to customize the watermark of the Filter textbox. 15 years ago
brianlagunas_cp fad356b88d PropertyGrid; fixed null exception when clicking the categorize and alphabetize buttons when the SelectedObject is null. 15 years ago
brianlagunas_cp eb88719af7 PropertyGrid: ExpandableObject editor is now read only. 15 years ago
brianlagunas_cp 107287c251 PropertyGrid: fixed issue wtih ExpandableObject not expanding when private setter is present. 15 years ago
brianlagunas_cp ad8ed27f51 PropertyGrid: fixed issue where an ExpandableObject would only show properties of a base class or interface. 15 years ago
brianlagunas_cp f3aad8decc added new CheckComboBox control. 15 years ago
brianlagunas_cp af4c60208d Moved PropertyGrid changes into .NET 3.5 solution 15 years ago
brianlagunas_cp 3b3e10da10 PropertyGrid: Added PropertyGrid examples to the Samples application. 15 years ago
brianlagunas_cp bafa2e2702 PropertyGrid: removed IEditorDefinition interface. 15 years ago
brianlagunas_cp f27e96d16e PropertyGrid: no longer support the ExpandableObjectConverter syntax for defining a complex property. I have added a new attribute called ExpandableObjectAttribute. 15 years ago
brianlagunas_cp 50f76f0649 PropertyGrid: added new property called AutoGenerateProperties. When true it will autogenerate all properties for an object. Wehn set to false if till not generate any properties, but instead you supply the property to show be defining PropertyDefinitions. here is an example: 15 years ago
brianlagunas_cp bdbd98b09e PropertyGrid: fixed alignment of grid splitter for expanded properties 15 years ago
brianlagunas_cp 064367f381 PropertyGrid: indented child properties when drilling down the property hierarchy 15 years ago
brianlagunas_cp 093c0485c2 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. 15 years ago
brianlagunas_cp f39523515d PropertyGrid: Deleted custom TypeEditorAttribute for defining editors and instead use the already common EditorAttribute provided my the .NET framework. Editors MUST implement the ITypeEditor interface. So now to declare custom editors you define them as follows: 15 years ago
brianlagunas_cp 00ca8aaa08 PropertyGrid: fixed the alphabetical sorting. Got to watch those "magic strings" when renaming. 15 years ago
brianlagunas_cp 6e14016bba 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 34911b8c1b 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 96a65ec051 PropertyGrid: added ability to define editors with a simple attribute called TypeEditorAttirbute. You can use a default editor or create a custom editor as follows: 15 years ago
brianlagunas_cp b3152155b1 PropertyGrid: Added new attribute called ItemsSourceAttribute which allows you to use an attribute to specify a custom items source for a ComboBox editor. To use simply create a custom class the implements the IItemsSource interface: 15 years ago
brianlagunas_cp e34f51e8b1 PropertyGrid: fixed bug when the SelectedObject is set to null the information panel retains the last selected property info. 15 years ago
brianlagunas_cp 2d7ae5a473 PropertyGrid: enabled the ability to define an EditorDefinition by property name as well. You can now have an EditorDefinition for a specific Type as well as for specific property names as well. 15 years ago
brianlagunas_cp 3fbc48411a PropertyGrid: added TimeSpan editor 15 years ago
brianlagunas_cp 2523b237d2 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. 15 years ago
brianlagunas_cp 1f6dd01716 PropertyGrid: implemented CustomTypeEditors and also did some refactoring. 15 years ago
brianlagunas_cp 4e79ecbede PropertyGrid: made converter public. for some reason I total missed that one. 15 years ago
brianlagunas_cp 59246fd23c PropertyGrid: added new AdvanceOptionsMenu property that allows you to specify a custom ContentMenu for the AdvanceOptions button on a property item. 15 years ago
brianlagunas_cp e6d88f30da PropertyGrid: added ShowAdvancedOptions property. 15 years ago
brianlagunas_cp 6feaea84aa various improvements. slightly changed ColorPicker style to match the rest of the dropdown controls. 15 years ago
brianlagunas_cp cfcb570f14 New PrimitiveTypeCollectionEditor added. It is used for editing IList<PrimitiveType> such as Int and String. PropertyGrid now uses this editor for editing primitive colleciton types. 15 years ago
brianlagunas_cp 8aaac023af PropertyGrid: finished CollectionEditor control. This editor will only work for collections that implement the IList interface. 15 years ago
brianlagunas_cp a17f24e2bb PropertyGrid: working on Collection editor. This editor will only be able to add/remove items from a collection of IList. 15 years ago
brianlagunas_cp 7e8fd94c47 PropertyGrid: added Update() method which will allow you to update all property values in the PropertyGrid with the data from the SelectedObject. This is helpful when your SelectedObject does not implement the INotifyPropertyChanged interface. 15 years ago
brianlagunas_cp dac6d6469e PropertyGrid: working on collection editor 15 years ago
brianlagunas_cp d1c4040853 ProperytGrid: Filtering now filters off the DisplayName 15 years ago
brianlagunas_cp 8030f0a09e PropertyGrid: removing properties that are not Browsable 15 years ago
brianlagunas_cp 2043db6035 PropertyGrid: added color editor. 15 years ago
brianlagunas_cp a361af4ead PropertyGrid: Fixed title of description box not binding to DisplayName. 15 years ago
brianlagunas_cp cea282dcfd PropertyGrid: added support for the DisplayNameAttribute 15 years ago
brianlagunas_cp 07d6da0db6 forgot the generic file with the last checkin 15 years ago
brianlagunas_cp 3dbf1e4d9f PropertyGrid: added filtering 15 years ago
brianlagunas_cp 6a03a7bf8e PropertyGrid: improved how I populated the property descriptors and starting to work on filtering 15 years ago
brianlagunas_cp 4ee183976b PropertyGrid EnumComboBoxEditor: removed values with Browsable attribute 15 years ago
brianlagunas_cp 8448087086 Getting ready for v1.4 release 15 years ago
brianlagunas_cp 8e5c79604a refactored new numeric editors and added the editors to the PropertyGrid control. Now time to start ripping out the old NumericUpDown control. 15 years ago
brianlagunas_cp 6f5d844125 checked in initial IntegerUpDown control. Not ready for use, just getting it in the code base. 15 years ago
brianlagunas_cp af6d43a151 Added Watermark and WatermarkTemplate to all controls derived from InputBase. 15 years ago