Ich weiß, dass ich eine Integer-Variable für eine Gruppe von Optionsfeldern erstellen, auf eine ganze Zahl festlegen und dann UpdateData (FALSE) aufrufen kann, um das entsprechende Radio hervorzuheben Knopfsteuerung. Allerdings möchte ich vielleicht stattdessen ein CButton-Steuerelement verwenden, aber ich weiß nicht, wie der CButton-Status festgelegt wird, so dass ein bestimmtes Optionsfeld der Gruppe überprüft wird. Ist das überhaupt möglich für MFC? Danke im Voraus.MFC: CButton Hervorhebung für eine Gruppe von Optionsfeldern
0
A
Antwort
0
Da ich beim Starten oder Zurücksetzen nur die Zustände festlegen muss, habe ich das CButton-Steuerelement mit dem entsprechenden ID-Flag für das CButton-Steuerelement verknüpft, bevor Sie es einschalten. Das CButton-Steuerelement kann später andere Werte enthalten, da onclicked() - Handler dazu verwendet werden, ausgewählte Optionsfeldwerte korrekt zuzuordnen.
void UserControls::DoDataExchange(CDataExchange* pDX)
{
...
// Mapping the integer variables to the Radio control for proper
// displaying
// not the id of the first radio button of the group for both of them
DDX_Control(pDX, IDC_NOBTL, nobCtrl);
DDX_Control(pDX, IDC_UIHARD, uiCtrl);
...
}
Verwandte Themen
- 1. Wie verknüpfe ich eine Beschriftung mit einer Gruppe von Optionsfeldern?
- 2. Deaktivieren Sie eine Gruppe von Optionsfeldern mit Javascript
- 3. MFC-Optionsfelder - Verhalten von DDX_Radio und DDX_Control
- 4. MFC "Speicherzuweisungsverletzung"
- 5. Initialisieren von Optionsfeldern Tkinter
- 6. Eingabeproblem mit Optionsfeldern/Kontrollkästchen
- 7. [Qt]: 'CButton' nennt keinen Typ
- 8. Get button focus - MFC
- 9. Umschalten von Optionsfeldern in WinForms
- 10. Get text width in MFC
- 11. Wie ändere ich BackgroundColor OnMouseHover C++ MFC
- 12. Verarbeitung von dynamischen Optionsfeldern in PHP POST
- 13. MFC: Button ID abrufen programmatisch
- 14. Filtern von Daten mit Optionsfeldern
- 15. Senden von Daten mit Optionsfeldern
- 16. Benutzerdefinierte Validierung für eine Gruppe von Kontrollkästchen
- 17. jQuery Syntax für bedingte Logik mit Optionsfeldern?
- 18. Hervorhebung der Hervorhebung von Text verhindern Tabelle
- 19. Diagrammsteuerelemente für MFC-Anwendung?
- 20. WPF/C# - Beispiel für programmgesteuertes Erstellen und Verwenden von Optionsfeldern
- 21. Syntax Hervorhebung von Designs für Monodevelop
- 22. Verwenden von Optionsfeldern zum Ändern einer Berechnung
- 23. Gemeinsamer Benutzer für eine Gruppe
- 24. Ändern der Textfarbe von Optionsfeldern in Winforms
- 25. Anpassen von Optionsfeldern aus dem einfachen Formular
- 26. Benutzerdefinierte HTML5-Datenattribute von ausgewählten Optionsfeldern anzeigen
- 27. F # Syntax Hervorhebung für Notepad ++
- 28. Vim Conceal Hervorhebung
- 29. Syntax-Hervorhebung Komponente für .NET
- 30. Verwenden von Optionsfeldern zur Registerkartensteuerung mit Bootstrap