Come posso inserire un modulo in basso a destra dello schermo quando viene caricato utilizzando C#?Posiziona WinForm in basso a destra
risposta
provare qualcosa sulle linee di
Rectangle workingArea = Screen.GetWorkingArea(this);
this.Location = new Point(workingArea.Right - Size.Width,
workingArea.Bottom - Size.Height);
spero che funziona bene per voi.
In si forma costruttore messo il seguente codice:
StartPosition = FormStartPosition.Manual;
Questo imposterà la posizione iniziale della forma a tutto ciò che si imposta come valore per la posizione del modulo (è possibile impostare questo nel form designer) .
problema di questo è che tutti utilizzano diversi schermi di dimensioni, potrebbe apparire bene sul vostro, ma non vuol dire che sarà su un clienti ... –
1 - Sì, credo avresti bisogno che uno pure, per fare in modo che il modulo utilizzi la posizione specificata. –
Form2 a = new Form2();
a.StartPosition = FormStartPosition.Manual;
a.Location = new Point(Screen.PrimaryScreen.WorkingArea.Width - a.Width,
Screen.PrimaryScreen.WorkingArea.Height - a.Height);
Questo ha funzionato per me; Ho appena messo le 3 linee di codice elencato di seguito dopo il mio InitializeComponent();
public FormProgress()
{
InitializeComponent();
Rectangle r = Screen.PrimaryScreen.WorkingArea;
this.StartPosition = FormStartPosition.Manual;
this.Location = new Point(Screen.PrimaryScreen.WorkingArea.Width - this.Width, Screen.PrimaryScreen.WorkingArea.Height - this.Height);
}
E 'facile da provare;
//Get screen resolution
Rectangle res = Screen.PrimaryScreen.Bounds;
// Calculate location (etc. 1366 Width - form size...)
this.Location = new Point(res.Width - Size.Width, res.Height - Size.Height);
- 1. Posizione modulo nell'angolo in basso a destra dello schermo
- 2. Google map in basso a destra posizione
- 3. Mettere JButton in basso a destra
- 4. Posiziona un oggetto in alto a destra nella pagina
- 5. Fix DIV al basso a destra
- 6. Come visualizzare la legenda nell'angolo in basso a destra anziché in alto a destra?
- 7. scorrimento visualizzatore di ridimensionamento (in basso a destra) in WPF
- 8. CSS: come posizionare l'elemento in basso a destra?
- 9. Createjs Shadow solo a destra e in basso
- 10. Ridimensiona la finestra senza bordi nell'angolo in basso a destra
- 11. jQuery Massoneria ordina da sinistra a destra piuttosto che dall'alto in basso?
- 12. "x" Per ridurre a icona WinForm, ContextMenu per chiudere WinForm?
- 13. Posiziona testo nell'immagine sui bordi
- 14. CALayer animazione scala per dimensione strato partendo dal basso a sinistra in alto a destra
- 15. Come creare box-shadow solo a sinistra, a destra e in basso?
- 16. Modulo di posizione nell'angolo in basso a destra dello schermo in visual basic
- 17. come impostare cornerRadius solo per l'angolo in basso a sinistra, in basso a destra e in alto a sinistra di un UIView?
- 18. Datatables: casella di ricerca posizione in alto a destra
- 19. Come posizionare un IMG nell'angolo in basso a destra di un div
- 20. Albero da sinistra a destra in LaTex, non dall'alto verso il basso?
- 21. come impostare il frame principale wxPython in basso a destra sullo schermo?
- 22. C'è un carattere speciale html per una freccia in basso a destra?
- 23. Come visualizzare una finestra di messaggio nell'angolo in basso a destra del display attivo usando Delphi
- 24. Come aggiungere il pulsante fisso in basso a destra nella pagina
- 25. Come inserire il componente nell'angolo in basso a destra con GridBagLayout?
- 26. Come layout view allineato a destra e in basso di un LinearLayout
- 27. AVAssetExportSession dandomi un bordo verde a destra e in basso di uscita video
- 28. Come posizionare l'immagine di sfondo nell'angolo in basso a destra? (CSS)
- 29. Come faccio apparire un popup WPF nell'angolo in basso a destra di un'applicazione?
- 30. Android: allinea il pulsante in basso a destra dello schermo utilizzando FrameLayout?
Eccellente. Grazie per questo, vorrei poterlo accettare come risposta: p –