Search Results for

    Show / Hide Table of Contents

    alt-text Découvrir TopSolid Automatiser les contrôles personnalisés


    Introduction


    TopSolid Automating Examples disponible sur GitHub contient un projet dédié à la création de contrôles personnalisés. Ils peuvent être utilisés sur une application Winforms pour développer des applications pour le logiciel TopSolid.

    Aperçu des contrôles personnalisés TopSolid


    Trois contrôles personnalisés différents sont inclus dans ce projet :

    • PDMTreeView

    Ce contrôle affiche le contenu PDM du projet en cours. Il dérive d'un TreeView de base. Les propriétés personnalisées ajoutées sont les suivantes

    • Multiple check : permet à l'utilisateur de sélectionner plus d'un élément dans l'arborescence (vous devrez d'abord activer les cases à cocher).
    • Types de documents : Un tableau dans lequel l'utilisateur peut spécifier les types de documents à afficher.

      alt-text

    • DocumentSelector

      Ce contrôle affiche une liste de documents du projet en cours. Il dérive d'un ListView de base. Les propriétés personnalisées ajoutées sont les suivantes

      • DocumentExtension : permet à l'utilisateur de filtrer sur un type de document spécifique
      • SearchDocumentOptions : spécifie où rechercher les types de documents recherchés. Les options disponibles sont : NONE, ALL, CURRENT_PROJECT, WORKING_PROJECTS, LIBRAIRIES, CURRENT_PROJECT_AND_REFERENCES

        alt-text

    • ProjectSelector

      Ce contrôle affiche une liste de projets du PDM actuel. Il dérive d'un Combobox de base. Les propriétés personnalisées ajoutées sont les suivantes ProjectSelectionType : spécifie quels projets doivent être affichés dans la liste. Les options disponibles sont : WORKING_PROJECTS, LIBRAIRIES, ALL

      alt-text

    Comment utiliser les contrôles personnalisés ?


    Il suffit de faire glisser les contrôles de la boîte à outils du concepteur de formulaires vers votre formulaire.

    In This Article
    • Mentions légales
    • C.G.U
    • Données personnelles

    Copyright © 2024 TopSolid Tous droits réservés