| 
| Autor | Beitrag |  
| avoid 
          Beiträge: 230
 Erhaltene Danke: 4
 
 MSDos, WinXP32, Win764, Win10, Android, Debian
 msl (mIRC edit), html & php & Java (DreamweaverMX), Basic (picaxe PE6), C (Arduino IDE), C# (vs2010,2015,2017,2019,Unity,Android Studio)
 
 | 
Verfasst: Sa 09.08.14 20:02 
 
ich möchte gerne wissen ob man die Default Controls die Visual Studio (in meinem fall VS-2010) bereitstellt bearbeiten kann.
 ich habe vor in nächster zeit einige Wohnform-Anwendungen in einer bestimmten Optik zu erstellen wozu ich nur die Farben anpassen muss so das sie sich nicht nach den Windows Einstellung des PC richten.
 
 Muss ich dazu ernsthaft die Default Controls kopieren, anpassen und als CustomControls speichern
 oder kann ich einfach die par Controls für die nächsten Wochen (irgendwo im VS Ordner anpassen)?
 _________________Gute Fragen  sind wie ein wissenschaftliches Experiment. Sie setzen  eine Menge Wissen bereits voraus .
 bitcoin:1J5dgQQp8eUy8wkUxyztBUVCkCpo5MQEQs?label=Danke
 |  |  |  
| Ralf Jansen 
          Beiträge: 4708
 Erhaltene Danke: 991
 
 
 VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
 
 | 
Verfasst: Sa 09.08.14 20:16 
 
Winforms ist ein Wrapper um die Common Controls  von Windows (bis auf ein paar wenige Ausnahmen). Diese zeichnen sich selbst nach dem durch das jeweilige OS vorgegebene Theme. Es gibt also nicht wirklich irgendwo ein Template das man anpassen könnte oder irgendwas das man kopieren könnte. Was du kannst ist von den Controls ableiten und am ~Zeichnen~ der Controls drehen so weit es denn von den Common Controls von Windows zugelassen wird. |  |  |  
| avoid  
          Beiträge: 230
 Erhaltene Danke: 4
 
 MSDos, WinXP32, Win764, Win10, Android, Debian
 msl (mIRC edit), html & php & Java (DreamweaverMX), Basic (picaxe PE6), C (Arduino IDE), C# (vs2010,2015,2017,2019,Unity,Android Studio)
 
 | 
Verfasst: Sa 09.08.14 22:22 
 
ok, zu schade.
 kannst du mir als alternative eine gute Anleitung empfehlen
 in der beschrieben wird wie ich eigene abgeleitete controls erstelle?
 
 Windows Forms-Steuerelementbibliothek kann ich ja als neues Projekt auswählen.
 ich hab nur keinen Schimmer was zu beachten ist und wie ich die Steuerelemente dann nutze.
 _________________Gute Fragen  sind wie ein wissenschaftliches Experiment. Sie setzen  eine Menge Wissen bereits voraus .
 bitcoin:1J5dgQQp8eUy8wkUxyztBUVCkCpo5MQEQs?label=Danke
 |  |  |  
| Ralf Jansen 
          Beiträge: 4708
 Erhaltene Danke: 991
 
 
 VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
 
 | 
Verfasst: Sa 09.08.14 22:32 
 
Sind Klassen wie alle anderen auch also auch genauso abzuleiten. 
 Wenn die kompilierbar sind werden die nach dem kompilieren wie die Standard Controls in der Toolbox auftauchen und könne von da aus dann genauso benutzt werden.
 Es gibt da ansonsten nicht viel (allgemeines) zu Wissen probier einfach aus    Wenn du dann ans zeichnen gehst und auf konkrete Probleme stößt stelle dann eine entsprechend konkrete Frage. Wie gesagt der Look kommt erstmal von Windows und ein anders zeichnen ist nur bedingt möglich bzw. man kann das nicht einfach komplett ändern. |  |  |  
| Th69 
          
  Beiträge: 4800
 Erhaltene Danke: 1059
 
 Win10
 C#, C++ (VS 2017/19/22)
 
 | 
Verfasst: So 10.08.14 08:31 
 
Hallo,
 hier ein paar Tutorials für WinForms:
Writing your Custom Control: step by step
jfo's coding  (unter "Custom Controls": "Creating a Custom Control in Windows Forms - Part 1 - 7")
How to Create a Custom Control
Super Button Custom Control in C# Wie Ralf schon geschrieben hat, funktioniert das aber nicht für alle WinForm-Controls gleich gut.
 Mit WPF hättest du da aber mehr Möglichkeiten (wenn auch die Einarbeitung etwas länger dauert), mit Stichworten wie Template, Style, Trigger etc... Für diesen Beitrag haben gedankt: avoid
 |  |  |  |