| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come utilizzare una matrice per trasformare oggetti in VB.NET
    . L' Visual Basic NET ( VB.NET ) classe Matrix contiene un metodo Translate che può aiutare a trasformare un disegno in 2D , come un'ellisse o un rettangolo . Questo permette di spostare un oggetto GraphicsPath sullo schermo senza dover creare più versioni dell'oggetto . Un oggetto GraphicsPath contiene una serie di curve e linee . Utilizzare il metodo Transform dell'oggetto GraphicsPath e metodo Traduttore di un oggetto Matrix per trasformare il tuo oggetto . Istruzioni
    1

    Aprire il file di Visual Basic. NET in un editor , ad esempio Microsoft Visual Studio .
    2

    Creare un nuovo sottoprogramma necessario per eseguire la trasformazione di matrice e passarlo le " PaintEventArgs " dati aggiungendo il seguente codice nel file :

    Public TransformRectangle Sub ( ByVal e come PaintEventArgs )
    3

    Crea nuovo GraphicsPath , Rectangle e Matrix oggetti aggiungendo il codice seguente all'inizio della subroutine :

    Dim gpath As New GraphicsPathDim rectf Come Rectangle = New Rectangle ( 0,0,75,75 ) Dim transmatrix As New Matrix

    il rettangolo viene visualizzato nell'angolo in alto a sinistra in corrispondenza delle coordinate ( 0,0) con una larghezza di 75 unità ed una altezza di 75 unità .
    4

    Disegna la posizione iniziale del rettangolo sul schermo con il seguente codice :

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

    Tradurre e quindi trasformare l'oggetto con questo codice:

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

    Disegna il rettangolo trasformato sullo schermo dell'utente con il codice :

    e.Graphics.DrawPath ( Pens. Nero , gpath ) per

    End Sub

    il rettangolo trasformato apparirà 200 unità alla destra del rettangolo iniziale .
    7

    Salvare il file VB.NET , e di compilare ed eseguire il programma per visualizzare il rettangolo trasformato .

    Previous :

    next :
      Articoli Correlati
    ·Come avviare telnet da Visual Basic 
    ·Come creare un controllo ActiveX in VB 
    ·Come imparare VBScript Online 
    ·Come calcolare un totale colonna in DataGrid 
    ·Come installare Windows Services System 
    ·Come trovare i file VBA 
    ·Come utilizzare un insieme di stringhe in VB.NET 
    ·Che cosa è Mswinsck.ocx 
    ·Come controllare per un processo in Visual Basic 
    ·Come creare un programma per stampare le somme in Visua…
      Articoli in evidenza
    ·Come convertire un personaggio all'altro su Ruby 
    ·Come creare un Randomizer in C 
    ·Come estrarre l'utilizzo della CPU Con Python 
    ·Come aggiungere manifesta JAR 
    ·Come evitare di un'istanza di numeri interi 
    ·Come ottenere l' indice da un nome di colonna in una JT…
    ·AJAX PHP MySQL Tutorial 
    ·Come verificare se si preme Invio in Visual Basic 2008 
    ·API Navigazione sicura Python 
    ·Perché non fa il mio Check Box Osservi disabili 
    Copyright © Conoscenza Informatica http://it.wingwit.com