| 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 >> Computer Programming Languages >> Content
    Come fare pulsanti di forma irregolare in C #
    Creazione di pulsanti con forme irregolari per il vostro C # programma darà un aspetto diverso rispetto a programmi che utilizzano i pulsanti rettangolari di default. Pulsanti di forma irregolare sono anche utili quando si ha bisogno di inserire un pulsante in una regione ben confezionato . Modifica di un pulsante con la creazione di una forma di poligono da una serie di coordinate , aggiungerla a un oggetto " GraphicsPath " e poi collegarlo alla proprietà regione del pulsante. Istruzioni
    1

    aprire il file sorgente C # in un editor , ad esempio Microsoft Visual Studio Express .
    2

    Aprire il progettista del modulo facendo clic destro "Form1.cs" , nel " Solution Explorer " e cliccando su " Visualizza finestra di progettazione . "
    3

    Aggiungere un pulsante al form facendo doppio clic su "Button " nella casella degli strumenti < br . >
    4

    Aprire la pagina di codice del modulo facendo clic destro "Form1.cs " nel " Solution Explorer " e cliccando su " Visualizza codice ".
    5

    Aumento le dimensioni del pulsante con il metodo "Dimensione" , aggiungendo il seguente codice dopo il " InitializeComponent (); " linea :

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

    Questo imposterà la dimensione del pulsante di 120 per 120 pixel . Sostituire " button1 " con il nome del tuo pulsante
    6

    Creare un nuovo oggetto " GraphicsPath " aggiungendo il seguente codice: .

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

    Creare una matrice di punti di coordinate e aggiungerlo all'oggetto " GraphicsPath " digitando il seguente codice :

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

    g_path.AddPolygon ( myarr ) .

    il metodo " AddPolygon " crea una forma di poligono fuori delle coordinate

    in alternativa , creare una forma ellittica ed aggiungerlo alla " GraphicsPath "oggetto digitando il codice :

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

    Associate '" oggetto GraphicsPath " e la sua forma con il pulsante oggetto aggiungendo il seguente codice :

    button1.Region = new Regione ( g_path ) ;
    9

    Salvare il file di origine. Compilare ed eseguire il programma per visualizzare il pulsante di forma irregolare .

    Previous :

    next :
      Articoli Correlati
    ·Come ottenere nuovi nemici su Game Maker 
    ·Come utilizzare Tutorial Caso 
    ·Come utilizzare una route statica persistente 
    ·Come formattare le date in C # 
    ·Come fare una Glow Button in ActionScript 
    ·Non posso ottenere un proxy al lavoro su un emulatore A…
    ·Come associare DataTable a ListView in Net 
    ·Come leggere un Utente /variabile di ambiente con VBScr…
    ·Come leggere le variabili SSIS in uno Script 
    ·Come rimuovere gli ultimi caratteri di stringhe in Pyth…
      Articoli in evidenza
    ·Procedura: Python in PDF 
    ·Come convertire in UTF-8 in MySQL 
    ·Un tutorial su Ripristino del Array in PHP 
    ·Copertura delle istruzioni Vs . Filiale di copertura 
    ·Come scrivere un programma che legge una stringa di nom…
    ·Come modificare Collegamenti esterni : PHP Iframe 
    ·Come modificare l' altezza e larghezza al passaggio del…
    ·Qual è la differenza tra MySQL e MySQLi 
    ·Come passare un ID Sub in PHP 
    ·Come fare un gioco Pig in pseudocodice 
    Copyright © Conoscenza Informatica http://it.wingwit.com