| 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 >> Computer Programmeringssprog >> Content
    Hvordan laver Odd- Shaped knapper i C #
    Oprettelse knapper med uregelmæssige former til din C # -program vil give det et andet udseende og føler, end programmer, der bruger standard rektangulære knapper. Odd -formede knapper er også nyttige, når du har brug for at placere en knap i en tætpakket region. Ændre en knap ved at oprette en polygon figur fra en serie af koordinater , føje det til en " graphicspath " objekt og derefter vedhæfte det til knappens region ejendom. Instruktioner
    1

    Åbn din C # source fil i en editor , såsom Microsoft Visual Studio Express.
    2

    Åbn formularen designer ved at højreklikke "Form1.cs" , i "Solution Explorer " og klikke på " View Designer ".
    3

    Tilføj en knap til formularen ved at dobbeltklikke på " Button " i værktøjskassen < br . >
    4

    Åbn formularen tegntabel ved at højreklikke "Form1.cs " i " Solution Explorer " og klikke på " View code ".
    5

    Stigning størrelsen af ​​den knap med " size" metoden ved at tilføje følgende kode efter " InitializeComponent (); " linjen : Hej

    button1.Size = new size (120 , 120) ;

    Dette vil sætte knapstørrelsen til 120 med 120 pixels. Erstat " Button1 " med navnet på din knap
    6

    Opret en ny " graphicspath " objekt ved at tilføje følgende kode : .

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

    Opret en vifte af koordinatpunkter og føje den til " graphicspath " objekt ved at skrive følgende kode : Hej

    punkt [ ] myarr = { nyt punkt (25, 21) , det nye punkt (42 , 13) , det nye punkt (60 , 21) , det nye punkt (52 , 38) , det nye punkt (31 , 35) };

    g_path.AddPolygon ( myarr ) .

    " AddPolygon "-metoden skaber en polygonfigur ud af koordinaterne

    Alternativt kan du oprette en elliptisk form og føje den til " graphicspath "objekt ved at skrive koden : Hej

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

    Associate på" graphicspath " genstand og dens form med knap objekt ved at tilføje følgende kode : Hej

    button1.Region = new Region ( g_path )
    9

    Gem kildefilen. Kompilere og køre programmet for at se din ulige -formet knap.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad er meningen med scriptsprog 
    ·Sådan bruges derfor Symbol i LaTeX 
    ·Sådan geninstalleres IE6 Brug Regedit 
    ·Hvordan man skriver en OEM Rapport 
    ·Hvordan undgår jeg Null rækker i 'Vælg Into klausul …
    ·Sådan opdaterer Outlook Kontakter Med VBS 
    ·Sådan Grev Simulation Time i Matlab 
    ·Sådan Lær Flash Programmering 
    ·Hvordan laver Lines i QBasic 
    ·Hvordan at slippe af et Alt F4 Genvej 
      Anbefalede Artikler
    ·Sådan bruges Database Med Sinatra 
    ·Lang dobbelt heltal i Visual Basic 
    ·Sådan Split MySQL Strings 
    ·Hvordan laver alle Radioknapper False i JavaScript 
    ·Sådan får feltnavnene fra en Datasæt 
    ·Den historie Prolog Programming Language 
    ·Sådan kopieres en PHP hjemmeside 
    ·Sådan Indsæt data med PHP i MySQL 
    ·Sådan oprettes flere databaser i Joomla! MySQL 
    ·Sådan tilføjes en String Array i Java 
    Copyright © Computer Viden http://www.computerdk.com