56 Commits (edb86c59d7cb86a2c816702e7adc38eed153fe69)

Author SHA1 Message Date
Steven Kirk 4d01dacd77 Remove copyright headers. 6 years ago
Steven Kirk e994b855d5 Don't consider disabled controls when moving focus. 6 years ago
Steven Kirk 56825d252e Expose ContentPresenter from ItemsControl.LogicalChildren. 6 years ago
Dariusz Komosinski 7a13d819fd Optimize and add new efficient visual tree extensions. 6 years ago
Steven Kirk 68b655b517 Add to logical children before notifying presenter. 7 years ago
Steven Kirk 496fae20e5 Ensure Items are synchronised with Presenter. 7 years ago
Steven Kirk 4f41a70455 Make sure ItemsPresenter is updated before selection change. 7 years ago
Steven Kirk adb65f14b1 Don't use C#8 features yet. 7 years ago
Steven Kirk 60c9015a7f Prevent hang in ItemsControl with no focusable controls. 7 years ago
Dariusz Komosinski a2c6bc1b7c Remove usage of AddClassHandler that returns new lambda per invocation. 7 years ago
Steven Kirk cce605af49 Remove unused/bad code. 7 years ago
Steven Kirk 2fa8247f01 Removed MemberSelector. 7 years ago
Steven Kirk 336086a588 Make ItemCount a direct property. 7 years ago
Dariusz Komosinski 71cee6ae5b Fix ItemTemplateProperty being subscribed to on every ItemsControl or derived class construction. 7 years ago
Steven Kirk e5cac827b1 Make TemplatedParent a direct property. 8 years ago
Miha Markič 1524cb1aba Spellchecks comments and members, removes unused using statements and sorts them 8 years ago
Steven Kirk 1293e9af8d Implemented Menu interactions. 8 years ago
Steven Kirk 1e12b2c37b Don't focus non-focusable controls. 8 years ago
Steven Kirk 9e2e266d3c Handle navigation in TreeView. 8 years ago
Steven Kirk 10c2ec64ad Implement directional navigation in ItemsControl. 8 years ago
Steven Kirk cf14976dcc Fix #1709. 8 years ago
Unknown 4479734961 remove added whitespace. 8 years ago
Unknown 0f7ab7e61f add singleitem psuedo class on items control. 8 years ago
sdoroff 6103bab860 Altered ItemsControl to use Weak CollectionChange Subscription 8 years ago
Jurjen Biewenga 4f13d50496 Added initial changes to allow the user to change the selected item while the dropdown is closed but selected and allows the user to open the dropdown by pressing down 9 years ago
Nikita Tsukanov 0b756d0b8a More null checks 9 years ago
Dan Walmsley d3e66eac58 Fix null check around adding Container.Child to logical children. 9 years ago
Dan Walmsley 0b3db9af23 Remove allocation of list that is not neccesary 9 years ago
Dan Walmsley 67a99dc09a No longer type checking as not necessary. 9 years ago
Dan Walmsley 225148fd04 Removed unused using. 9 years ago
Dan Walmsley 2004bdb329 more whitespace changes. 9 years ago
Dan Walmsley 525d1369a5 Removed casting that was not needed. 9 years ago
Dan Walmsley 28ddbb2159 Removed whitespace. 9 years ago
Dan Walmsley 8a3acecf25 Removed comments 10 years ago
Dan Walmsley bcc6cc196c Set TemplatedParentProperty null before calling update child 10 years ago
Dan Walmsley d398766c57 remove excessive null check, is also serves for null check. 10 years ago
Dan Walmsley dac0da2cac Corrected logic for materialize methods. 10 years ago
Dan Walmsley 59fd92dcfb Null check in ItemsControl on Materialized and Dematerialized, to prevent 10 years ago
Dan Walmsley 03afec5596 fix bug checking wrong property for is ILogical 10 years ago
Dan Walmsley 3af1cff1ca Fix ItemsControl preventing DataTemplates getting applied. 10 years ago
Dan Walmsley 59d499fee4 ItemsControl ensure Containers Templated parent is null. 10 years ago
Dan Walmsley 5a43816db5 whitespace 10 years ago
Dan Walmsley cf13ae3425 removed excessive casting. 10 years ago
Dan Walmsley 261b63dd4c fix whitespace 10 years ago
Dan Walmsley ba89e646c4 ItemsControl uses the ContainerType property to check if its a typed container. 10 years ago
Dan Walmsley c5c09275b5 Items control removes the logical child correctly. 10 years ago
Dan Walmsley 2c3c73edac Items control adds the content presenters child as its logical child. 10 years ago
danwalmsley 759a8a845d initial attempt to set logical children correctly. 10 years ago
Steven Kirk 922b0c5cd7 Don't clear ItemContainerGenerator on template change. 10 years ago
danwalmsley b724ddd092 Removed casting to IEnumerable<object> 10 years ago