Core.Common.Controls.TreeView

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Improved performance by recycling child nodes => Also fixed expanded/collapsed state bug! Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1782 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: c9a5b633e0967d69d7b601348891019e2200f08c

Further improved context menu updating logic Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1781 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 7389073e25d8e478602b70952e77d0ab4faa4c5e

Improved performance of TreeView by moving the context menu creation logic Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1780 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b600e6bae8a50227cdd0f6288c94ff57bfb3fae0

Extended TreeNodeInfo with a ShouldObserveChildNodes property Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1777 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 1cbf463af000dc30829c085ecc6f4474c0910275

  1. … 1 more file in changeset.
Fixed update bug in TreeViewController => Parent nodes are now also updated

Ensured CategoryTreeFolder implements Equality members

Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1775 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: ce716eaaa6b693ead1cccf6e862c5223fede0c9b

  1. … 4 more files in changeset.
Fixed compilation errors in OxyPlot.Test Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1737 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 5cd07d019a8341ea38ad6318a30cd0e5a63badfc

  1. … 5 more files in changeset.
Fixed drag and drop logic Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1730 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: a65d2cd2ab6024a971337c71070ec555e0b2fed1

  1. … 3 more files in changeset.
Got rid of Home/End keyboard navigation Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1715 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 507c2c620d1a98bf32e5f8914877df5fa4013537

Improved flickering in tree view while adding node Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1714 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 2cf4f1bd0b7f1cbd2fb5de753f85a0de4305a17f

Ensure CanRemove is called with the right parameters in TreeViewController Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1713 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: dbbc40b404a793444c0c82880648c7c8718fa95c

  1. … 1 more file in changeset.
Fixed casting bug in TreeViewController Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1709 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 87dba8dd67ccf219eb719ade9a17360185d09632

Improved UpdateNode method in TreeViewController Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1708 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 89070972e362b652fb410bb8c76f5a086845c636

Fixed double click logic in TreeViewController Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1706 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 2e97518371ca84437cd6427a8e7a9ba50093cbe3

Improved keyboard navigation in TreeView Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1704 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 802bf90fed88220eef022477d92c4f1ae3c923ec

Reverted some changes Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1702 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: f1b4449cf80795257d1e1c8d67364d1cb94439d2

    • -12
    • +2
    ./Core.Common.Controls.TreeView.csproj
Turned TreeViewController into TreeView (wrapper class) Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1700 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: c1994db49bca54eb26c2dd35fd72ec7b4304d711

    • -1
    • +11
    ./Core.Common.Controls.TreeView.csproj
    • -0
    • +37
    ./TreeView.Designer.cs
Cleaned up EnhancedTreeView Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1699 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b384ef9da9f18f2454cb6f172eb069682dd27ab5

Renamed TreeView into EnhancedTreeView Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1698 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 2166ce2e824cfd158a1f4d1fa7cb2b49cf17ac26

    • -3
    • +3
    ./Core.Common.Controls.TreeView.csproj
    • -0
    • +145
    ./EnhancedTreeView.cs
    • -0
    • +167
    ./EnhancedTreeView.resx
Cleanup TreeView Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1697 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 374bc63f89e98b0037cddec471dd59dceb92e91d

Moved rubbish from TreeView to TreeViewController => Waiting for gui architecture to be refactored :( Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1696 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 84f12ff689bd6eb46d0d4c72212513b0396a3a16

    • -0
    • +1
    ./Core.Common.Controls.TreeView.csproj
    • -0
    • +24
    ./TreeNodeDataDeletedEventArgs.cs
  1. … 2 more files in changeset.
Applied some improvements to TreeViewController Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1695 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: ae107b69f14273a40bd7931ab4e4ba35a1e87e1b

Added TreeNodeInfo conversion null checks Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1694 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 746356f74c304e4da22f439a86e6b0b75ccd8e2c

  1. … 2 more files in changeset.
Moved custom drawing logic from TreeView to TreeViewController Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1693 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 267cd28f910a4cd6d5fa0a7ba1f379e7d1c4506e

Got rid of redundant refresh logic Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1692 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 1bc0bdc58f46c627b2982bf33ab69a078a78350d

  1. … 2 more files in changeset.
Moved GetNodeByTag from TreeView to TreeViewController Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1691 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: f5628a8439b1fed98bde0be8e0704f31ca946a63

  1. … 5 more files in changeset.
Got rid of Data property in TreeView Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1690 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 043595fbef3516e665e84196b5233aad91e7d500

  1. … 4 more files in changeset.
Got rid of SelectedNodeChanged in TreeView Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1689 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 55546dd5c132a127cb1e45727ed4f295f8caea51

  1. … 3 more files in changeset.
Isolated tree view logic related to: - double buffering - preventing collapse/expand on double click Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1688 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 91adfcd9c8196fdcd58bb1e65df8edde6152f9ee

Added IsChecked property to TreeNodeInfo and integrated it into TreeViewController Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1685 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 23feeadd813b26de6742fc07283888f5694ece4a

Added null checks for drag and drop related TreeNodeInfo properties Related to Issue [WTI-184]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/TreeView@1684 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: fe21578dbbc6a54ac7ef4b05abcc613642d74a64