IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Un concepteur Winform pour mon projet


Sujet :

VB.NET

  1. #1
    Membre habitué Avatar de New World
    Homme Profil pro
    Commandant croisière
    Inscrit en
    Juillet 2015
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Commandant croisière
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2015
    Messages : 132
    Points : 153
    Points
    153
    Par défaut Un concepteur Winform pour mon projet
    Bonjour !
    J'ai un projet en VB Net qui nécessite de faire en sorte que l'utilisateur puisse redimensionner et déplacer des contrôles des form objets etc...
    Par exemple en C# http://www.codeproject.com/Articles/...ith-a-Powerful
    Mon souci c'est que moi je voudrais que le formulaire winform ait un thème, des dimensions et des propriétés défini à l'avance.
    Par exemple , je voudrais que le formulaire soit de type none et qu'il ait un panel rectangle en longueur pour remplacer la barre du haut windows form de base . Je voudrais modifier les propriétés par défaut des objets (et du formulaire en gros). Je voudrais aussi limiter les objets disponible à bouton , textbox , label , progressbar , picturebox , timer . Pour que vous compreniez mieux, mon projet a pour but de permettre à l'utilisateur de créé un OS virtuel (et réel avec Cpcdos) et de pouvoir conceptionner les fenêtres , le bureau etc... dans les limites du kernel cpcdos de Sébastien FAVIER , ce qui explique la limitation des objets disponible, du thème des fenêtres et autres fonctionnalités . Le thème est de ce type :
    Nom : Partage.PNG
Affichages : 382
Taille : 168,8 Ko

    Comment puis-je procéder ?
    Merci beaucoup
    Maxime .

  2. #2
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    Bonjour,

    As-tu regardés du côté des thèmes, il en existe plein sur Internet (mais faut gratter dans diverses communautés) :

    FlatUI theme
    Alis Theme
    Limitless Theme
    .....etc.....

    http://leakplanet.blogspot.fr/2014/0...et-themes.html

    Un outil qui pourra t'aider à générer un thème selon tes goûts.

    Un autre outil qui permet de choisir un thème parmi ceux d'une liste assez complète

    Il n'y a pas de secret il faut dessiner les contrôles.

    A+

  3. #3
    Membre habitué Avatar de New World
    Homme Profil pro
    Commandant croisière
    Inscrit en
    Juillet 2015
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Commandant croisière
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2015
    Messages : 132
    Points : 153
    Points
    153
    Par défaut
    Bonjour , merci mais j'ai un problème dans mon projet :
    Nom : 20161111_171300.jpg
Affichages : 426
Taille : 1,01 Mo
    J'ai suivi les instructions sur MSDN mais il me génére des erreurs ...
    D'où ça peut provenir merci

  4. #4
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    En te basant sur cet exemple ?? :

    https://msdn.microsoft.com/fr-fr/lib...v=vs.110).aspx

  5. #5
    Membre habitué Avatar de New World
    Homme Profil pro
    Commandant croisière
    Inscrit en
    Juillet 2015
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Commandant croisière
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2015
    Messages : 132
    Points : 153
    Points
    153
    Par défaut
    Citation Envoyé par wallace1 Voir le message
    Voici mon objectif , et sur quoi j'ai essayé : https://msdn.microsoft.com/fr-fr/lib...e%20PaintValue
    Mais le problème c'est qu'il y a des erreurs pourrais tu essayé de ton côté et arranger les éventuelles erreurs ( 2 - 3 erreurs) ?
    Merci beaucoup
    Maxime.

  6. #6
    Modérateur

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 722
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 722
    Points : 5 100
    Points
    5 100
    Par défaut
    Bonjour,

    Avez vous fait le Imports System.Drawing.Design et Imports System.ComponentModel ?
    Traductions d'articles :
    La mémoire en .NET - Qu'est-ce qui va où ?
    Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
    N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.

  7. #7
    Membre habitué Avatar de New World
    Homme Profil pro
    Commandant croisière
    Inscrit en
    Juillet 2015
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Commandant croisière
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2015
    Messages : 132
    Points : 153
    Points
    153
    Par défaut
    Citation Envoyé par rv26t Voir le message
    Bonjour,

    Avez vous fait le Imports System.Drawing.Design ?
    Bonjour,
    Oui , j'ai suivi à la lettre le tutoriel microsoft : https://msdn.microsoft.com/fr-fr/lib...e%20PaintValue
    Mais il ya des erreurs
    Merci
    Maxime

  8. #8
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    Tu créés un espace de noms : Editor
    Dans lequel tu créés 1 type Enum et 2 classes respectivement : MarqueeLightShape, LightShapeSelectionControl, LightShapeEditor

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Namespace Editor
        ' This defines the possible values for the MarqueeBorder 
        ' control's LightShape property. 
        Public Enum MarqueeLightShape
            Square
            Circle
        End Enum
     
    End Namespace
    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
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
     
    Imports System.Windows.Forms.Design
     
    Namespace Editor
        ' This control provides the custom UI for the LightShape property 
        ' of the MarqueeBorder. It is used by the LightShapeEditor. 
        Public Class LightShapeSelectionControl
            Inherits UserControl
     
            Private lightShapeValue As MarqueeLightShape = MarqueeLightShape.Square
     
            Private editorService As IWindowsFormsEditorService
            Private squarePanel As Panel
            Private circlePanel As Panel
     
            ' Required designer variable. 
            Private components As System.ComponentModel.Container = Nothing
     
     
            ' This constructor takes a MarqueeLightShape value from the 
            ' design-time environment, which will be used to display 
            ' the initial state. 
            Public Sub New(
            ByVal lightShape As MarqueeLightShape,
            ByVal editorService As IWindowsFormsEditorService)
                ' This call is required by the Windows.Forms Form Designer.
                InitializeComponent()
     
                ' Cache the light shape value provided by the  
                ' design-time environment. 
                Me.lightShapeValue = lightShape
     
                ' Cache the reference to the editor service. 
                Me.editorService = editorService
     
                ' Handle the Click event for the two panels.  
                AddHandler Me.squarePanel.Click, AddressOf squarePanel_Click
                AddHandler Me.circlePanel.Click, AddressOf circlePanel_Click
            End Sub
     
            Protected Overrides Sub Dispose(ByVal disposing As Boolean)
                If disposing Then
     
                    ' Be sure to unhook event handlers 
                    ' to prevent "lapsed listener" leaks. 
                    RemoveHandler Me.squarePanel.Click, AddressOf squarePanel_Click
                    RemoveHandler Me.circlePanel.Click, AddressOf circlePanel_Click
     
                    If (components IsNot Nothing) Then
                        components.Dispose()
                    End If
     
                End If
                MyBase.Dispose(disposing)
            End Sub
     
            ' LightShape is the property for which this control provides 
            ' a custom user interface in the Properties window. 
            Public Property LightShape() As MarqueeLightShape
     
                Get
                    Return Me.lightShapeValue
                End Get
     
                Set(ByVal Value As MarqueeLightShape)
                    If Me.lightShapeValue <> Value Then
                        Me.lightShapeValue = Value
                    End If
                End Set
     
            End Property
     
            Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)
                MyBase.OnPaint(e)
     
                Dim gCircle As Graphics = Me.circlePanel.CreateGraphics()
                Try
                    Dim gSquare As Graphics = Me.squarePanel.CreateGraphics()
                    Try
                        ' Draw a filled square in the client area of 
                        ' the squarePanel control.
                        gSquare.FillRectangle(
                        Brushes.Red,
                        0,
                        0,
                        Me.squarePanel.Width,
                        Me.squarePanel.Height)
     
                        ' If the Square option has been selected, draw a  
                        ' border inside the squarePanel. 
                        If Me.lightShapeValue = MarqueeLightShape.Square Then
                            gSquare.DrawRectangle(
                            Pens.Black,
                            0,
                            0,
                            Me.squarePanel.Width - 1,
                            Me.squarePanel.Height - 1)
                        End If
     
                        ' Draw a filled circle in the client area of 
                        ' the circlePanel control.
                        gCircle.Clear(Me.circlePanel.BackColor)
                        gCircle.FillEllipse(
                        Brushes.Blue,
                        0,
                        0,
                        Me.circlePanel.Width,
                        Me.circlePanel.Height)
     
                        ' If the Circle option has been selected, draw a  
                        ' border inside the circlePanel. 
                        If Me.lightShapeValue = MarqueeLightShape.Circle Then
                            gCircle.DrawRectangle(
                            Pens.Black,
                            0,
                            0,
                            Me.circlePanel.Width - 1,
                            Me.circlePanel.Height - 1)
                        End If
                    Finally
                        gSquare.Dispose()
                    End Try
                Finally
                    gCircle.Dispose()
                End Try
            End Sub
     
            Private Sub squarePanel_Click(
            ByVal sender As Object,
            ByVal e As EventArgs)
     
                Me.lightShapeValue = MarqueeLightShape.Square
                Me.Invalidate(False)
                Me.editorService.CloseDropDown()
     
            End Sub
     
     
            Private Sub circlePanel_Click(
            ByVal sender As Object,
            ByVal e As EventArgs)
     
                Me.lightShapeValue = MarqueeLightShape.Circle
                Me.Invalidate(False)
                Me.editorService.CloseDropDown()
     
            End Sub
     
    #Region "Component Designer generated code"
     
            '/ <summary>  
            '/ Required method for Designer support - do not modify  
            '/ the contents of this method with the code editor. 
            '/ </summary> 
            Private Sub InitializeComponent()
                Me.squarePanel = New Panel
                Me.circlePanel = New Panel
                Me.SuspendLayout()
                '  
                ' squarePanel 
                '  
                Me.squarePanel.Location = New Point(8, 10)
                Me.squarePanel.Name = "squarePanel"
                Me.squarePanel.Size = New Size(60, 60)
                Me.squarePanel.TabIndex = 2
                '  
                ' circlePanel 
                '  
                Me.circlePanel.Location = New Point(80, 10)
                Me.circlePanel.Name = "circlePanel"
                Me.circlePanel.Size = New Size(60, 60)
                Me.circlePanel.TabIndex = 3
                '  
                ' LightShapeSelectionControl 
                '  
                Me.Controls.Add(squarePanel)
                Me.Controls.Add(circlePanel)
                Me.Name = "LightShapeSelectionControl"
                Me.Size = New Size(150, 80)
                Me.ResumeLayout(False)
            End Sub
     
    #End Region
     
        End Class
     
    End Namespace
    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
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
     
    ' This class demonstrates the use of a custom UITypeEditor.  
    ' It allows the MarqueeBorder control's LightShape property 
    ' to be changed at design time using a customized UI element 
    ' that is invoked by the Properties window. The UI is provided 
    ' by the LightShapeSelectionControl class. 
    Imports System.ComponentModel
    Imports System.Drawing.Design
    Imports System.Windows.Forms.Design
     
    Namespace Editor
        public Class LightShapeEditor
            Inherits UITypeEditor
     
            Private lightShapeValue As MarqueeLightShape
     
            <Category("Marquee"),
    Browsable(True),
    EditorAttribute(GetType(LightShapeEditor),
    GetType(System.Drawing.Design.UITypeEditor))>
            Public Property LightShape() As MarqueeLightShape
                Get
                    Return Me.lightShapeValue
                End Get
                Set(ByVal value As MarqueeLightShape)
                    Me.lightShapeValue = value
                End Set
            End Property
     
     
            Public Overrides Function GetEditStyle(
          ByVal context As ITypeDescriptorContext) _
          As UITypeEditorEditStyle
                Return UITypeEditorEditStyle.DropDown
            End Function
     
            Public Overrides Function EditValue(
    ByVal context As ITypeDescriptorContext,
    ByVal provider As IServiceProvider,
    ByVal value As Object) As Object
                Dim editorService As IWindowsFormsEditorService = Nothing
                If (provider IsNot Nothing) Then
                    editorService = CType(provider.GetService(GetType(IWindowsFormsEditorService)),
                IWindowsFormsEditorService)
                End If
     
                If (editorService IsNot Nothing) Then
                    Dim selectionControl As _
                New LightShapeSelectionControl(
                CType(value, MarqueeLightShape),
                editorService)
     
                    editorService.DropDownControl(selectionControl)
     
                    value = selectionControl.LightShape
                End If
     
                Return value
            End Function
     
            ' This method indicates to the design environment that 
            ' the type editor will paint additional content in the 
            ' LightShape entry in the PropertyGrid. 
            Public Overrides Function GetPaintValueSupported(
            ByVal context As ITypeDescriptorContext) As Boolean
     
                Return True
     
            End Function
     
            ' This method paints a graphical representation of the  
            ' selected value of the LightShpae property. 
            Public Overrides Sub PaintValue(
            ByVal e As PaintValueEventArgs)
     
                Dim shape As MarqueeLightShape =
                CType(e.Value, MarqueeLightShape)
                Using p As Pen = Pens.Black
                    If shape = MarqueeLightShape.Square Then
                        e.Graphics.DrawRectangle(p, e.Bounds)
                    Else
                        e.Graphics.DrawEllipse(p, e.Bounds)
                    End If
                End Using
            End Sub
     
        End Class
     
    End Namespace
    Dans la portion de code MSDN il manque une déclaration de variable : editorService

    Je n'ai pas testé, a suivre......

    A+

  9. #9
    Membre habitué Avatar de New World
    Homme Profil pro
    Commandant croisière
    Inscrit en
    Juillet 2015
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Commandant croisière
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2015
    Messages : 132
    Points : 153
    Points
    153
    Par défaut
    Merci beaucoup,
    Mais je mets uniquement le code que tu m'a donné, ou je remplace juste les parties des 550 lignes de codes défectueuse ?
    Maxime.

  10. #10
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    Citation Envoyé par New World Voir le message
    Merci beaucoup,
    Mais je mets uniquement le code que tu m'a donné, ou je remplace juste les parties des 550 lignes de codes défectueuse ?
    Maxime.
    Quand on sait pas où on mets les pieds alors on part de zéro pardi !

  11. #11
    Membre habitué Avatar de New World
    Homme Profil pro
    Commandant croisière
    Inscrit en
    Juillet 2015
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Commandant croisière
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2015
    Messages : 132
    Points : 153
    Points
    153
    Par défaut
    Citation Envoyé par wallace1 Voir le message
    Quand on sait pas où on mets les pieds alors on part de zéro pardi !
    J'ai pas compris, je sais très bien où je mets les pieds je fais du Visual Basic depuis 10 ans , j'ai un projet à tenir donc je ne me contente pas du minimum . Je vous demande des explications sur la manière de présenter votre code. Si j'ai posté c'est que j'ai besoin d'eclaircicement sur qqchose d'abstrait
    Cordialement,
    Maxime

  12. #12
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    Citation Envoyé par New World Voir le message
    J'ai pas compris, je sais très bien où je mets les pieds je fais du Visual Basic depuis 10 ans , j'ai un projet à tenir donc je ne me contente pas du minimum . Je vous demande des explications sur la manière de présenter votre code. Si j'ai posté c'est que j'ai besoin d'eclaircicement sur qqchose d'abstrait
    Cordialement,
    Maxime
    Tu deviens un poil exigeant je trouve........
    Le code MSDN est commenté et comme je te disais dans mon précédent post :

    Dans la portion de code MSDN il manque une déclaration de variable : editorService
    Que veux-tu comme explications supplémentaires.... ??? A savoir que ce n'est pas moi qui t'ai mis sur cette piste et que tu as choisis de ton propre chef cette alternative !
    Tu voulais une correction des erreurs tu l'as obtenus, si tu as d'autres souhaits c'est une lampe de génie qu'il va falloir frotter..... car je ne fais pas partie de cette école.

  13. #13
    Membre habitué Avatar de New World
    Homme Profil pro
    Commandant croisière
    Inscrit en
    Juillet 2015
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Commandant croisière
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2015
    Messages : 132
    Points : 153
    Points
    153
    Par défaut
    Citation Envoyé par wallace1 Voir le message
    Tu deviens un poil exigeant je trouve........
    Le code MSDN est commenté et comme je te disais dans mon précédent post :



    Que veux-tu comme explications supplémentaires.... ??? A savoir que ce n'est pas moi qui t'ai mis sur cette piste et que tu as choisis de ton propre chef cette alternative !
    J'aime pas être exigeant, mais je suis honnête. Je pose des questions et vous vous en prenez à moi . Merci beaucoup , mais je ne recommanderai pas votre aide à un débutant.

  14. #14
    Expert confirmé
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Points : 4 005
    Points
    4 005
    Billets dans le blog
    7
    Par défaut
    Citation Envoyé par New World Voir le message
    J'aime pas être exigeant, mais je suis honnête. Je pose des questions et vous vous en prenez à moi . Merci beaucoup , mais je ne recommanderai pas votre aide à un débutant.
    Tu manques foncièrement d'objectivité, je t'ai corrigé la portion de code qui te posait problème et détaillé la démarche afin que tu puisses reproduire de ton côté la solution au problème que tu rencontrais .......
    Tu m'as clairement dis que ça fait 10 ans que tu fais du vbnet alors qu'est ce que tu n'as pas compris dans le fait qu'il faille créer un espace de noms nommé "Editor" et y glisser 2 classes et 1 type enum ??????

    Personnellement je me moque des recommandations, je ne suis pas ici pour me faire un nom et encore moins pour gagner de l'argent.... mais aider ceux qui veulent un minimum s'investir

    All you have to know about me is : I hate spoon feeding !!

    see you.

  15. #15
    Membre habitué Avatar de New World
    Homme Profil pro
    Commandant croisière
    Inscrit en
    Juillet 2015
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Commandant croisière
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2015
    Messages : 132
    Points : 153
    Points
    153
    Par défaut
    Citation Envoyé par wallace1 Voir le message
    Tu manques foncièrement d'objectivité, je t'ai corrigé la portion de code qui te posait problème et détaillé la démarche afin que tu puisses reproduire de ton côté la solution au problème que tu rencontrais .......
    Tu m'as clairement dis que ça fait 10 ans que tu fais du vbnet alors qu'est ce que tu n'as pas compris dans le fait qu'il faille créer un espace de noms nommé "Editor" et y glisser 2 classes et 1 type enum ??????

    Personnellement je me moque des recommandations, je ne suis pas ici pour me faire un nom et encore moins pour gagner de l'argent.... mais aider ceux qui veulent un minimum s'investir

    All you have to know about me is : I hate spoon feeding !!

    see you.
    Ok dac.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [9.5] Apprendre à créer un type personnalisé de donnée
    Par alassanediakite dans le forum Contribuez
    Réponses: 0
    Dernier message: 23/08/2016, 00h31
  2. Réponses: 11
    Dernier message: 02/10/2014, 09h47
  3. Créer un champs de type personnalisé.
    Par hassine dans le forum SharePoint
    Réponses: 7
    Dernier message: 30/03/2009, 10h40
  4. [VB.Net] Créer un type personnalisé
    Par andlio dans le forum VB.NET
    Réponses: 5
    Dernier message: 20/07/2007, 16h14

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