| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan bruges en Matrix til Transform objekter i VB.NET
    . Visual Basic NET ( VB.NET ) Matrix klasse indeholder en Translate metode, der kan hjælpe dig med at omdanne en 2D tegning som en ellipse eller et rektangel. Dette lader dig flytte et graphicspath objekt hen over skærmen uden at skulle oprette flere versioner af objektet . En graphicspath objekt indeholder en række kurver og linjer. Udnyt graphicspath objekts Transform metode og et Matrix objekts Translate metode til at omdanne dit objekt . Instruktioner
    1

    Åbn din Visual Basic. NET fil i en editor , såsom Microsoft Visual Studio.
    2

    Opret en ny subrutine til at udføre matrix transformation og videregive det de " PaintEventArgs " data ved at tilføje følgende kode i din fil :

    Public Sub TransformRectangle ( ByVal e Som PaintEventArgs )
    3

    Opret ny graphicspath , RectangleF og Matrix objekter ved at tilføje følgende kode i toppen af ​​et underprogram :

    Dim gpath Da New GraphicsPathDim rectf Som RectangleF = Ny RectangleF ( 0,0,75,75 ) Dim transmatrix Da New Matrix

    rektanglet vises i øverste venstre hjørne på koordinaterne (0,0) med en bredde på 75 enheder og en højde på 75 enheder .
    4

    Tegn den indledende position af rektangel på skærm med følgende kode : Hej

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

    Oversæt og derefter omdanne objektet med denne kode : Hej

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

    Tegn den transformerede rektangel på brugerens skærm med koden : Hej

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

    End Sub

    transformerede rektangel vises 200 enheder til højre for den oprindelige rektangel.
    7

    Gem din VB.NET fil , og kompilere og køre programmet for at se den transformerede rektangel.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan ændres BMP Color i Visual Basic 
    ·Sådan bruges en Timer i en VB6 DLL 
    ·Sådan Slet ODBC DSN på vbnet 
    ·Sådan Indsæt Værdier Fra Microsoft Word til en datab…
    ·ActiveX Dll Tutorial 
    ·Sådan bruges Visual Basic 2008 Express 
    ·Sådan Konverter LINQ resultaterne til en DataTable 
    ·Sådan Konverter et brev i en række i Visual Basic ( V…
    ·Hvordan at tilføje getdate til Vb.NET Script at omdøb…
    ·Sådan Program TI- 83 Plus Games 
      Anbefalede Artikler
    ·Liste over Pythonmoduler 
    ·Sådan Detect CJK i Java 
    ·Sådan installeres VB6 
    ·Omdiriger Vs. Fremad i Java 
    ·Sådan oprettes en applet & C + + 
    ·Hvordan at adskille et komma fra en streng 
    ·Hvordan til at erklære en todimensional liste i Python…
    ·Sådan Opdatere en Python Path 
    ·Sådan installeres CORBA IDL på NetBeans 
    ·Sådan Partition & Format i DOS 
    Copyright © Computer Viden http://www.computerdk.com