Ich habe eine winform mit sehr vielen UI-Komponenten darin. Im Moment ist das Formular eingecheckte Quellcodeverwaltung. Das Aussehen und Verhalten der Steuerelemente wird zur Laufzeit geändert und im Ereignis OnLoad des Formulars ausgeführt. Das Problem, dem ich im Moment begegne, ist, dass wenn Form geladen wird und das Aussehen und Verhalten von Steuerelementen geändert wird, die form.cs automatisch in der Quellcodeverwaltung ausgecheckt wird. Ich bin gespannt, ob es eine andere Möglichkeit gibt, die beabsichtigte Funktionalität zu erreichen, d. H., Das Formular darf nicht ausgecheckt werden, wenn das Aussehen und Verhalten der Steuerelemente zur Laufzeit geändert wird.Ändern des Aussehens von Steuerelementen in WinForms ohne Auschecken des Formulars in der Quellcodeverwaltung
-1
A
Antwort
0
es ist nicht zur Laufzeit das passiert aber, wenn Sie Ihre Formulare in der "Visual ???" Designer des visuellen Studios.
bevor alle Eigenschaften in einem Lastwechsel oder gezeigt Ereignis überprüft dies zuerst:
using System.ComponentModel;
...
if (!DesignMode && !(LicenseManager.UsageMode == LicenseUsageMode.Designtime))
{
// change runtime properties here
}
Dies stellt sicher, dass dieser Code nur zur Laufzeit ausgeführt wird, nicht auf desingtime wenn Formulare im visuellen Designer
Verwandte Themen
- 1. Ändern des Aussehens von Textfeldern
- 2. Ändern des Aussehens des DropDown-Navigationsmenüs von MOSS 2007
- 3. Ändern des Aussehens einer SWT-Registerkarte
- 4. DataGridView in der Mitte des WinForms-Formulars strecken?
- 5. Flex: Ändern des Aussehens einer deaktivierten Checkbox
- 6. Positionierung und Änderung des Aussehens der Schaltfläche
- 7. Deaktivieren von Steuerelementen in Winforms
- 8. Drupal: Anpassen des Aussehens des WorkFlow-Moduls
- 9. Zentrieren von Steuerelementen in einem Formular in .NET (Winforms)?
- 10. Größe des Formulars ändern - FormBorderStyle
- 11. Ändern der blauen Standardfarbe der Steuerfeld des Formulars in
- 12. C# speichern Zustand des Formulars mit allen Steuerelementen
- 13. Synchronisieren von Databinding-Steuerelementen in komplexen Winforms
- 14. Python. Django. Feeds des Formulars ändern von get_context_data in CreateView
- 15. Baseline-Fanglinien in benutzerdefinierten Winforms-Steuerelementen
- 16. Hosting von WPF-Steuerelementen in Winforms
- 17. Breaking News in der Spitze des Formulars
- 18. Inhalt des übermittelten Formulars beim Einreichen ändern
- 19. Zurücksetzen des Formulars in Symfony
- 20. jquery ändern url des Formulars submit
- 21. ändern Hintergrundfarbe des Formulars mit Hexadezimal-Code
- 22. Ändern der Textfarbe von Optionsfeldern in Winforms
- 23. ggplot2: Ändern des Aussehens von CI unabhängig vom Mittelwert in "mean_cl_boot"
- 24. Aktualisieren der Seite im Browser ohne erneutes Senden des Formulars
- 25. Validieren des Formulars ohne Pflichtfeld in Django 1.8
- 26. Ändern Sie die Rahmenfarbe des Textfelds in C# winforms - Newbie
- 27. Anpassen des Aussehens der Google Maps-Steuerelemente "mapType"
- 28. Symfony2: Datenansicht des Formulars
- 29. Position und Größenverhalten des Formulars
- 30. Storyboard mit UITableViewcell - Anpassen des Aussehens der Tabellenansicht Zelle
öffnen @ nkoniishvt: Warum wird diese Frage abgelehnt? –