Sto lavorando in C#. So che questa domanda viene comunemente posta, è solo che non riesco ancora a nascondere completamente la barra in alto. Questo è il risultato che ottengo quando imposto la stringa di testo del modulo da "" e controlbox = false
.Impossibile nascondere completamente la barra superiore in Windows Form C#
vuole ancora l'effetto ombra:
Quindi, come potete vedere il bordo sul lato è andato (Ottimo) e c'è la solita ombra (grande!), Ma il bordo superiore ha questa strana linea bianca che non riesco a rimuovere.
Non desidero impostare la proprietà del bordo del modulo su "nessuno" poiché mi piacciono i controlli di grandi dimensioni integrati e l'ombra del modulo, quindi non è un'opzione. Qualche altro suggerimento per questo?
Grazie in anticipo!
(dovrei specificare che i pulsanti sul lato superiore destro della mano sono generati da me e mostrare il bordo della mia forma modificabile. Lo spazio bianco di cui sopra, che è quello che sto cercando di rimuovere.)
Hai provato questo: [Come creare un modulo con un bordo, ma senza barra del titolo? (come il controllo del volume su Windows 7)] (http://stackoverflow.com/questions/3594086/how-to-create-a-form-with-a-border-but-no-title-bar-like-volume- control-on-wi) –
@RezaAghaei Sì, l'ho letto, l'ho letto prima di postarlo. form.FormBorderStyle = FormBorderStyle.SizableToolWindow; Io quello che ho impostato come confine, eppure sembra sempre lo stesso. – user3811284