1. #1
    Candidat au Club Avatar de Ddwa83
    Homme Profil pro
    demandeur d'emploi
    Inscrit en
    mars 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : demandeur d'emploi
    Secteur : Bâtiment

    Informations forums :
    Inscription : mars 2017
    Messages : 3
    Points : 2
    Points
    2

    Par défaut Comment récuperer les OvalShapes dans le nouveau Visual Studio 2017.

    Bonjour à tous,
    Ceci est mon premier message car je viens de m'inscrire. J'ai débuté depuis peu sous Visual Studio 2010 Express avec lequel j'ai développé une appli avec des ovalshapes et rectangleshapes. Ce matin j'ai installé la nouvelle version VS 2017. J'ai ouvert mon appli et je constate qu'il n'y a plus de shapes dans la boite à outils ni dans les Forms. Par contre dans la fenêtre Propriété et au déboguage ils apparaissent ! Comment puis-je récuperer ces shapes, voir d'autres outils ?
    Merci par avance pour votre aide,

  2. #2
    Membre du Club
    Homme Profil pro
    Etude technique THT
    Inscrit en
    juillet 2012
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Etude technique THT
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : juillet 2012
    Messages : 63
    Points : 54
    Points
    54

    Par défaut Re

    Bonjour,

    Moi aussi je viens d'installer VS2017.

    Pour utiliser les composants shapes, dans mon cas cela fonctionne avec un projet WPF.

    Prenons le cas d'un nouveau projet :

    Sélectionnez une application WPF.

    Si certains composants n'apparaissent pas dans la boîte à outils faire un clique droit dans celle-ci.
    Choisir les éléments...

    Cette fenêtre s'affiche
    Nom : AEF1.PNG
Affichages : 39
Taille : 28,6 Ko

    sélectionnez l'onglet Composants WPF comme ci-dessus.


    Dans le Filtre saisir shapes et sélectionner les composants désirés comme suivant :

    Nom : AEF2.PNG
Affichages : 38
Taille : 21,9 Ko

    Normalement après validation ils sont dans la boîte à outils.

    Mais peut-être existe t'il une autre façon de faire pour les autres types de projets...
    Cordialement.

  3. #3
    Candidat au Club Avatar de Ddwa83
    Homme Profil pro
    demandeur d'emploi
    Inscrit en
    mars 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : demandeur d'emploi
    Secteur : Bâtiment

    Informations forums :
    Inscription : mars 2017
    Messages : 3
    Points : 2
    Points
    2

    Par défaut

    Merci DD-78.
    Je vais essayer cette solution et je vous recontacte.
    Cordialement.
    Ddwa83.

  4. #4
    Membre expert
    Inscrit en
    avril 2008
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : avril 2008
    Messages : 1 883
    Points : 3 236
    Points
    3 236

    Par défaut

    bonjour

    For some unknown reason,Microsoft a décidé de ne pas les exposer comme des controls droppables....

    On peut néanmoins y avoir accès par code ,à condition d'ajouter à la Boite à Outils le control PrintForm car les Ovalshapes et autres Lineshapes ainsi que le ShapeContainer se trouvent dans le package Microsoft.VisualBasic.PowerPacks...!!!

    Boites à Outils ->Choisir des elements...-> cocher PrintForm

    code .vb exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     
     
    Imports Microsoft.VisualBasic.PowerPacks
    Public Class Form1
        Private ln As New LineShape()
        Private ellipse As New OvalShape
        Private ct As ShapeContainer
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
            ct = New ShapeContainer()
            ct.Location = New Point(50, 50)
     
            ln.BorderColor = Color.Red
            ln.BorderWidth = 2
            ln.EndPoint = New Point(200, 120)
            ln.StartPoint = New Point(100, 50)
            ct.Shapes.Add(ln)
            ellipse.BackColor = Color.Magenta
            ellipse.BorderColor = Color.Red
            ellipse.BorderStyle = Drawing2D.DashStyle.DashDot
            ellipse.Height = 100
            ellipse.Width = 120
            ellipse.Location = New Point(140, 50)
            ct.Shapes.Add(ellipse)
            Me.Controls.Add(ct)
        End Sub
    End Class
    bon code...

  5. #5
    Candidat au Club Avatar de Ddwa83
    Homme Profil pro
    demandeur d'emploi
    Inscrit en
    mars 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : demandeur d'emploi
    Secteur : Bâtiment

    Informations forums :
    Inscription : mars 2017
    Messages : 3
    Points : 2
    Points
    2

    Par défaut Merci à MABROUKI ET DD-78

    Merci car ça marche effectivement. Petit problème car on ne voie pas ce qu'on fait dans la Form.vb(Design), ce qui donne beaucoup de travail en plus !
    Merci également à DD-78, ça marche aussi, mais pas en appli WindowsForms.
    On peut donc mettre le sujet en résolu.
    (je ne sais pas comment faire...)

Discussions similaires

  1. Installer un Web-Service (fichier executable) dans un site visual-Studio
    Par Tardiff Jean-François dans le forum Services Web
    Réponses: 3
    Dernier message: 13/12/2010, 15h30
  2. Ajouter des couleurs dans le code visual studio ?
    Par barbuslex dans le forum Visual Studio
    Réponses: 2
    Dernier message: 31/10/2009, 14h24
  3. Réponses: 10
    Dernier message: 08/08/2008, 11h58
  4. Classes dans une solution Visual Studio
    Par Seth77 dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 18/04/2008, 18h35
  5. Réponses: 4
    Dernier message: 28/03/2007, 13h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo