Est-ce que quelqu'un sait comment modifier la couleur de la bordure d'une vue de données dans un formulaire Windows?Modification d'une couleur de bordure sur un formulaire Windows
5
A
Répondre
14
Vous ne pouvez pas, il est dessiné avec la couleur que l'utilisateur a sélectionné dans son thème préféré, sélectionné dans l'applet Affichage du Panneau de configuration. Surcharger la préférence de l'utilisateur est risqué, mais vous pouvez le faire en le dessinant vous-même. Définissez la propriété BorderStyle de la DGV sur None et tracez une bordure vous-même dans la méthode OnPaintBackground() du formulaire. Par exemple:
protected override void OnPaintBackground(PaintEventArgs e) {
base.OnPaintBackground(e);
Rectangle rc = new Rectangle(dataGridView1.Left - 1, dataGridView1.Top - 1,
dataGridView1.Size.Width + 1, dataGridView1.Size.Height + 1);
e.Graphics.DrawRectangle(Pens.Fuchsia, rc);
}
Questions connexes
- 1. Modification de la couleur de la bordure de l'onglet Widget
- 2. Modification de la couleur de la bordure du contrôle Windows Forms au focus
- 3. Comment changer la couleur de la bordure du formulaire C#?
- 4. Windows Formulaire de changement de couleur
- 5. Couleur de la bordure du groupe Box dans application Windows
- 6. WinForms: couleur Bordure DataGridView
- 7. Ajout/modification d'entités maître-enfants dans un seul formulaire Windows
- 8. Formulaire sans style de bordure
- 9. Comment puis-je contrôler l'épaisseur et la couleur de la bordure sur Windows Forms?
- 10. Modification de la couleur de la bordure dans les cellules UITableView iPhone (non groupées)
- 11. DrawCircle Android avec bordure de couleur différente
- 12. Modifier la couleur de bordure pour DatePicker
- 13. Modification de la bordure sur une carte d'image
- 14. WPF SystemColors: couleur de la bordure TextBox
- 15. Modification d'une couleur de fond de formulaire à partir d'un panneau
- 16. Modification de la propriété d'un contrôle sur un autre formulaire
- 17. Conseils sur un formulaire Windows simple
- 18. Modification de la couleur d'arrière-plan et de la couleur de la bordure lors de la sélection sur une liste de prix?
- 19. Modification de VB.NET existant avec un formulaire
- 20. Comment déplacer et redimensionner un formulaire sans bordure?
- 21. affichant un pdf sur un formulaire de Windows?
- 22. Couleur de bordure de tableau dans CSS avec effondrement de bordure
- 23. Ajout d'une icône de bordure au formulaire
- 24. Modification de la couleur de police pour une option de sélection de formulaire dans Firefox
- 25. Modification de [X] à OK sur le formulaire dans Windows CE .NET 4.2 dans l'application .NET
- 26. Modification de la couleur d'arrière-plan dans Google Map InfoWindow
- 27. MFC: Modification de la couleur de CEdit
- 28. Modification JRadioButton icône sur Windows 7
- 29. Modification de la couleur de fond d'UltraCalenderCombo
- 30. Essayer de changer la couleur de la bordure d'une étiquette