Comment puis-je placer un formulaire en bas à droite de l'écran lorsqu'il se charge en utilisant C#?Placez WinForm en bas à droite
Répondre
essayer quelque chose sur les lignes de
Rectangle workingArea = Screen.GetWorkingArea(this);
this.Location = new Point(workingArea.Right - Size.Width,
workingArea.Bottom - Size.Height);
espérons que cela fonctionne bien pour vous.
En vous formez le constructeur mis le code suivant:
StartPosition = FormStartPosition.Manual;
Cela va régler la position de départ de la forme à tout ce que vous définissez comme valeur pour l'emplacement de la forme (vous pouvez le configurer dans le concepteur de formulaire) .
problème est que tout le monde utilise des écrans de taille différente, cela peut paraître bien sur le vôtre, mais il ne veut pas dire qu'il sera sur un client ... –
+1 - Oui, je suppose que vous auriez besoin que l'on De même, pour que le formulaire utilise l'emplacement que vous spécifiez. –
Form2 a = new Form2();
a.StartPosition = FormStartPosition.Manual;
a.Location = new Point(Screen.PrimaryScreen.WorkingArea.Width - a.Width,
Screen.PrimaryScreen.WorkingArea.Height - a.Height);
Cela a fonctionné pour moi; Je viens de mettre les 3 lignes de code ci-dessous après mon 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);
}
Il est facile d'essayer;
//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. Placez l'image d'arrière-plan 1em de la droite?
- 2. Concepteur WinForm et snapline à droite pour les contrôles dans le conteneur lors du redimensionnement
- 3. Est-il possible que votre contrôle utilisateur affiche ces guides d'alignement lorsque vous les placez sur un WinForm?
- 4. SQL Reporting Services - Déplacement de gauche à droite, de haut en bas
- 5. comment faire une petite superposition dans le coin en bas à droite avec z-index 5?
- 6. Spécification d'images pour haut, bas, gauche et droite. Comment faire?
- 7. javascript/wii télécommande haut/bas/droite/gauche touches comme TAB
- 8. Comment ajouter une barre d'outils en bas, en haut, à gauche ou à droite de l'intérieur d'une zone de liste dans WPF?
- 9. Comment puis-je faire en sorte que DockPanel remplisse le dernier élément en bas et à droite?
- 10. en utilisant la souris gauche, droite, haut, bas avec galleria javascript
- 11. Comment puis-je obtenir le tampon de compilation en bas plutôt qu'à droite dans Emacs 23?
- 12. Scrolling divs "gauche et droite" et "haut et bas" en utilisant jQuery
- 13. en utilisant + et - ou le triangle pointant vers la droite ou vers le bas?
- 14. Couper les en-têtes à droite dans DataGrid
- 15. GraphViz - Comment avoir un sous-graphe de gauche à droite lorsque le graphique principal est de haut en bas?
- 16. Entrée d'alignement à droite
- 17. CSS: fixe en bas et centré
- 18. De droite à gauche TListView
- 19. Jquery fondu droite à gauche
- 20. Plusieurs jointures à droite MySQL
- 21. Optimiser les jointures à droite
- 22. onglets en bas de TabControl
- 23. Barre de navigation en bas
- 24. jQuery En haut à droite coin page Retourner
- 25. Trouver l'occurrence la plus à droite d'un caractère en C?
- 26. Placez un CheckBox dans un ListViewSubItem
- 27. C# Winform Alter Sent Keystroke
- 28. Comment lier enum à winform combobox en utilisant objectdatasource
- 29. Comment aligner du texte/des images en bas/à droite/au centre/au milieu d'un conteneur à l'aide du framework blueprint css?
- 30. Aligner à droite texte dans SQL Server
Excellent. Merci pour cela, je voudrais pouvoir accepter ceci comme réponse: p –