Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [VB.NET]Problemi con Line e Oval Shape

    Ciao a tutti, avrei un piccolo problema
    (ho windows xp)

    vorrei creare un crosshair che, nel caso in cui qualcuno non lo sappia, è un mirino.

    per farlo vorrei utilizzare delle Line e Oval Shape. Il programma l'ho già creato ma il problema sta nel fatto che se modifico la proprietà opacity del form e la porto a 0, diventano invisibili anche le linee tracciate in esso. per ora ho risolto mettendola al 50% ma non è proprio bello da vedere... sapreste come aiutarmi? grazie

    se non mi sono spiegato bene ditemelo

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    Prima di tutto è normale che se imposti a 0 la proprietà .Opacity della Form si nascondano anche i controlli, tale proprietà è stata creata proprio per quello. Forse ti stai confondendo con la proprietà .TrasparecyKey, che se impostata allo stesso colore dello sfondo della Form fa il suo dovere ?
    Poi per disegnare un semplice mirino utilizzi i controlli OvaleShape ?? Io li utilizzerei per fare magari forme un pò più complesse. Se utilizzassi invece la classe Graphics ?

    Sbagliare è umano, perseverare è diabolico.

  3. #3
    Utente di HTML.it L'avatar di ShaleN
    Registrato dal
    Aug 2010
    Messaggi
    517
    Originariamente inviato da Pirelli72:
    Se utilizzassi invece la classe Graphics ?
    In tal caso di permetto di consigliare questa e la lezione successiva.

    Buon Natale.

    Le vie del Signore sono infinite. È la segnaletica che lascia a desiderare.
    La luce viaggia più veloce del suono. Per questo alcune persone sembrano brillanti finchè non parlano.
    Occhio per occhio uguale... occhio al quadrato

  4. #4
    e dopo questa grandissima figura di m.... direi che non mi faccio più vedere

    avevo confuso opacity con TrasparencyKey...grazie a entrambi

    comunque si utilizzo oval shape e line shape perchè il mirino deve essere semplice

    buon natale

  5. #5
    Utente di HTML.it L'avatar di ShaleN
    Registrato dal
    Aug 2010
    Messaggi
    517
    Originariamente inviato da supacush7
    e dopo questa grandissima figura di m.... direi che non mi faccio più vedere
    Non ti preoccupare, ho visto (e una volta anche fatto) figure peggiori.

    Ancora Buon Natale a tutti.

    Le vie del Signore sono infinite. È la segnaletica che lascia a desiderare.
    La luce viaggia più veloce del suono. Per questo alcune persone sembrano brillanti finchè non parlano.
    Occhio per occhio uguale... occhio al quadrato

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.