Questions marquées «winforms»

WinForms est le nom informel donné à Windows Forms, une bibliothèque de classes GUI dans Microsoft .NET Framework et Mono. Les questions de cette balise doivent également être balisées avec le framework cible ([.net] ou [mono]) et doivent normalement être balisées avec une balise de langage de programmation.

12
Comment corriger le scintillement dans les contrôles utilisateur
Dans mon application, je passe constamment d'un contrôle à un autre. J'ai créé non. des commandes utilisateur, mais pendant la navigation, mes commandes scintillent. la mise à jour prend 1 ou 2 secondes. J'ai essayé de régler ça SetStyle(ControlStyles.OptimizedDoubleBuffer, true); or SetStyle(ControlStyles.UserPaint, true); SetStyle(ControlStyles.AllPaintingInWmPaint, true); SetStyle(ControlStyles.DoubleBuffer, true); mais cela n'a …

6
Comment lier une liste à un ComboBox?
Je veux connecter un BindingSourceà une liste d'objets de classe, puis une valeur d'objets à un ComboBox. Quelqu'un peut-il suggérer comment le faire? public class Country { public string Name { get; set; } public IList<City> Cities { get; set; } public Country() { Cities = new List<City>(); } } …


5
Développer C # sur Linux
J'aimerais savoir s'il existe des outils efficaces et open source pour développer des applications C # sur Linux (Ubuntu). En particulier, je dois développer des applications Windows Forms. Je connais le projet Mono , mais je ne l'ai jamais utilisé. Quels sont les meilleurs outils (IDE, compilateur, etc.) pour mettre …
107 c#  .net  linux  winforms  ide 




8
Comment ajouter un séparateur à un menu contextuel WinForms?
Sous mon contrôle, j'ai: ContextMenu = new ContextMenu(); ContextMenu.MenuItems.Add(new MenuItem("&Add Item", onAddSpeaker)); ContextMenu.MenuItems.Add(new MenuItem("&Edit Item", onEditSpeaker)); ContextMenu.MenuItems.Add(new MenuItem("&Delete Item", onDeleteSpeaker)); ContextMenu.MenuItems.Add( ??? ); ContextMenu.MenuItems.Add(new MenuItem("Cancel")); Comment ajouter une ligne de séparation à ce ContextMenu?

2
génération d'un GUID sans tiret
Je génère un GUID en utilisant l'instruction suivante dans mon code byte[ ] keyBytes = Encoding.UTF8.GetBytes( Guid.NewGuid( ).ToString( ).Substring( 0, 12 ) ); Mais, lorsqu'un GUID est généré, je trouve qu'il contient également le caractère trait d'union. Comment générer un GUID avec uniquement des lettres (majuscules et minuscules) et des …
104 c#  winforms 

5
Comment configurer une application pour qu'elle s'exécute correctement sur une machine avec un paramètre DPI élevé (par exemple 150%)?
J'ai créé une application Winforms simple en C #. Lorsque j'exécute l'application sur une machine avec des paramètres DPI élevés (par exemple 150%), l'application est mise à l'échelle. Jusqu'ici tout va bien! Mais au lieu de rendre les polices avec une taille de police plus élevée, tous les textes sont …
104 c#  winforms  fonts  dpi  dpi-aware 


6
Implémentation de MVC avec Windows Forms
Où puis-je trouver un bon exemple sur la façon d'implémenter complètement le modèle MVC dans Windows Forms? J'ai trouvé de nombreux tutoriels et exemples de code sur divers sites (par exemple, The Code Project et .NetHeaven), mais beaucoup sont plus représentatifs du modèle d'observateur que MVC. Puisque l'application que je …


4
Avertissement "Utilisez le nouveau mot-clé si le masquage était voulu"
J'ai un avertissement en bas de mon écran: Avertissement 1 'WindowsFormsApplication2.EventControlDataSet.Events' masque le membre hérité 'System.ComponentModel.MarshalByValueComponent.Events'. Utilisez le nouveau mot-clé si la cache était destinée. C: \ Users \ myComputer \ Desktop \ Event Control \ WindowsFormsApplication2 \ EventControlDataSet.Designer.cs 112 32 eventControl Si je double-clique dessus, il apparaît: public EventsDataTable …
101 c#  winforms 

4
Comment utiliser la barre de progression WinForms?
Je veux montrer la progression des calculs, qui sont exécutés dans une bibliothèque externe. Par exemple, si j'ai une méthode de calcul et que je veux l'utiliser pour 100000 valeurs dans ma classe Form, je peux écrire: public partial class Form1 : Form { public Form1() { InitializeComponent(); } private …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.