| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment utiliser une matrice pour transformer des objets en VB.NET
    . Basic NET Le Visuel ( VB.NET ) classe matrice contient une méthode Traduire qui peuvent vous aider à transformer un dessin en 2D comme une ellipse ou un rectangle. Cela vous permet de déplacer un objet GraphicsPath à travers l'écran sans avoir à créer plusieurs versions de l'objet . Un objet GraphicsPath contient une série de courbes et de lignes . Utiliser la méthode de transformation de l'objet GraphicsPath et méthode Traduire d'un objet Matrix pour transformer votre objet. Instructions
    1

    Ouvrez votre fichier Visual Basic. NET dans un éditeur tel que Microsoft Visual Studio.
    2

    Créer un nouveau sous-programme pour réaliser la transformation de la matrice et le transmettre les données " PaintEventArgs " en ajoutant le code suivant dans votre fichier : Photos

    TransformRectangle public Sub ( ByVal e comme PaintEventArgs )
    3

    Créer un nouveau GraphicsPath , Rectangle et Matrix objets en ajoutant le code suivant au début du sous-programme :

    gpath As New GraphicsPathDim rectf en Rectangle = New Rectangle ( 0,0,75,75 ) de transmatrix As New Matrice

    le rectangle apparaît dans le coin supérieur gauche aux coordonnées (0,0) avec une largeur de 75 unités et une hauteur de 75 unités .
    4

    Dessinez la position initiale du rectangle sur l' écran avec le code suivant :

    e.Graphics.DrawPath ( Pens.Black , gpath )
    5

    Traduire puis transformer l'objet avec ce code:

    transmatrix.Translate ( 200,0 ) gpath.Transform ( transmatrix )
    6

    dessiner le rectangle transformé sur l'écran de l' utilisateur avec le code:

    e.Graphics.DrawPath ( Pens. noir, gpath )

    End Sub

    le rectangle transformé apparaîtra à 200 unités à la droite du rectangle initial.
    7

    Enregistrez votre fichier VB.NET, et compiler et exécuter le programme pour visualiser le rectangle transformé.

    Previous :

    next :
      articles connexes
    ·Chaîne Taille en VB6 
    ·JPEG File Recovery 
    ·Comment détecter un serveur proxy dans NET 
    ·Comment afficher des documents Word dans les pages Web …
    ·Comment changer une PictureBox image dans le code VB 
    ·Comment faire pour changer la casse des caractères en …
    ·Définition des champs dans Visual Basic 6.0 
    ·Comment vérifier si une action a toutes les permission…
    ·Fonctions mathématiques en Visual Basic 
    ·Comment faire un texte encadré afficher une devise dan…
      articles en vedette
    ·Comment trier un dictionnaire Python par les valeurs 
    ·Quelle est l'erreur fondamentale 104 & Java 
    ·Différence entre Amont et Aval 
    ·Comment afficher un Spinner Quand une macro VBA Is Runn…
    ·Comment importer un écran LabView De CCI 
    ·Comment utiliser MsgBox dans VB6 
    ·Comment créer un email HTML en PHP 
    ·Comment faire pour résoudre Java 
    ·Comment exécuter JSP dans iFrame 
    ·Comment convertir un courriel HTML en texte brut sur ​​…
    Copyright © Connaissances Informatiques http://fr.wingwit.com