Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan lage Odd - formet Knapper i C #
    Lage knapper med uregelmessige former for C # programmet vil gi den et annet utseende enn programmer som bruker standard rektangulære knapper. Odd - formede knapper er også nyttig når du trenger å plassere en knapp i en fullpakket regionen. Endre en knapp ved å opprette et polygon form fra en rekke koordinater, legge det til en " GraphicsPath " objekt og deretter legge den til knappen sin region eiendom . Instruksjoner
    en

    Åpne din C # kildefilen i et redigeringsprogram , for eksempel Microsoft Visual Studio Express.
    2

    Åpne skjemaet designer ved å høyreklikke "Form1.cs" , i " Solution Explorer " og klikke "View designer. "
    3

    Legg til en knapp i skjemaet ved å dobbeltklikke " Button" i verktøykassa

    4

    Åpne skjemaet code side ved å høyreklikke " Form1.cs " i " Solution Explorer" og klikke på " Vis kode ".
    5

    Økning størrelsen på knappen med "Size "-metoden ved å legge følgende kode etter " InitializeComponent (); " linje:

    button1.Size = ny størrelse ( 120 , 120 ) ;
    p Dette vil sette knappestørrelsen til 120 av 120 piksler. Erstatt " button1 " med navnet på knappen din
    6

    Opprett en ny " GraphicsPath " objekt ved å legge følgende kode: .

    System.Drawing.Drawing2D.GraphicsPath g_path = new System.Drawing.Drawing2D.GraphicsPath ();
    7

    Lag en rekke koordinere poeng og legge den til i " GraphicsPath " objekt ved å skrive følgende kode :

    punkt [ ] myarr = { new Point ( 25 , 21) , ny Point ( 42 , 13 ) , ny Point ( 60, 21 ) , ny Point ( 52 , 38 ) , ny Point ( 31 , 35 ) ;}

    g_path.AddPolygon ( myarr ) ; .

    " AddPolygon " metoden skaper en polygon form av koordinatene

    Alternativt kan du opprette en elliptisk form og legge den til i " GraphicsPath "objekt ved å skrive inn koden : en

    g_path.AddEllipse ( 6 , 6 , 85 , 85 ) ;
    8

    Associate den " GraphicsPath "objekt og formen med knappen objekt ved å legge følgende kode:

    button1.Region = new Region ( g_path ) ;
    9

    Lagre kildefilen . Kompilere og kjøre programmet for å vise Odd- formet knappen .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en nedtelling i ActionScript 
    ·Hvordan lage klassediagrammer 
    ·Slik Send en e-post med Powershell 
    ·Hvordan legge til en C # String Array 
    ·Hvordan Link CSS til JSP 
    ·Hvordan lage en ResultSet Fra Execute på en Linked Ser…
    ·Hvordan skrive ut en ligning som en streng 
    ·Definisjon av en lav - nivå Unntak 
    ·Hva er SGML Kjennetegn 
    ·Hvordan bruke Curl til Capture innholdet i en Page 
      Anbefalte artikler
    ·Java 1.5 Funksjoner 
    ·Hvordan skrive en tekstfil i Access og Visual Basic 
    ·Hva Er NETFx Folder 
    ·Hvordan Tegn en Sphere i Java 
    ·Hvordan lese linjer fra en Listbox i Visual Basic 
    ·DirectX Visual Basic Tutorial 
    ·Hvordan tilbakestille root-passordet for MySQL Debian 5…
    ·Slik konverterer tekst til UTF - 8 i PHP 
    ·Slik konverterer tekst til heltall i JavaScript 
    ·Hva er meningen med Debugging 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/