hinzufügen Ich habe Property Grid Control, in dem ich verschiedene Steuerelemente in jeder der Zeilen hinzufügen, wie Combo-Box, Durchsuchen Option, Radio-Option usw. Ich verwende CMFCPropertyGridProperty
Klasse, um die Zeichenfolge zu dieser Steuerung hinzuzufügenWie Sie eine Combobox oder Browse-Option in einer bestimmten Zeile eines Grid-Steuerelements mit CMFCPropertyGridProperty-Klasse
-1
A
Antwort
1
Verwenden Sie einfach CMFCPropertyGridProperty::AddOption()
, um Optionen hinzuzufügen. Die Menge der Optionen wird intern basierend auf Combo Box implementiert.
Wenn Sie möchten, Datei/Ordner browse Optionen hinzufügen Sie haben folgendes zu tun:
// A folder browse dialog property
CMFCPropertyGridFileProperty* pFolderProp = new CMFCPropertyGridFileProperty(_T("Select folder"), _T("C:\\Windows"));
m_PropGridCtrl.AddSubItem(pFolderProp);
// A file open dialog property
CMFCPropertyGridFileProperty* pFileProp = new CMFCPropertyGridFileProperty(_T("Select file"), TRUE, _T("C:\\Windows"));
m_PropGridCtrl.AddSubItem(pFileProp);
Verwandte Themen
- 1. Entfernen mehrerer Vorkommen eines Knotens in einer XMLNodeList oder Combobox
- 2. Wie mehrere Variablen eines bestimmten Typs in einer Zeile
- 3. Hinzufügen einer Schaltfläche oder eines Labels zu einer Combobox
- 4. Wie kann ich eine Zeile aus einer Tabelle mit einer bestimmten Zeilennummer löschen oder auswählen?
- 5. Anzeige einer bestimmten Zeile eines Arrays mit Zeiger- und Adressierungstechniken
- 6. An Ende einer bestimmten Zeile in Powershell oder Batch anhängen
- 7. Wie Sie eine Combobox in Tkinter deaktivieren?
- 8. Deaktivierung einer bestimmten Warnung in einer bestimmten Zeile in Xcode
- 9. fügen Sie eine neue Zeile nach einer bestimmten Zeile einer CSV-Datei in Python3
- 10. Rails 3, Ändern eines bestimmten Wertes in einer Zeile
- 11. wie ein Text in einer bestimmten Zeile mit Batch-Datei
- 12. Wie ersetzen Sie eine Zeile in einer Textdatei mit einem bestimmten Wert (Stapel)
- 13. Wählen Sie eine Zeile mit einem bestimmten Wert
- 14. Wie kann man eine reacJS-Skriptdatei in einer bestimmten Zeile debuggen oder stoppen?
- 15. C - Wie in einer bestimmten Zeile aus einer Datei lesen
- 16. Suche nach einer bestimmten Zeile in einer Tabelle mit Capybara
- 17. Einfügen von Zeilen in eine Datei ab einer bestimmten Zeile
- 18. Java: Wie ändere ich die Farbe einer bestimmten Zeile oder Zeile in einem Textbereich?
- 19. Wie verhindern/löschen Sie die Wertänderung einer Combobox in C#?
- 20. fügen Sie eine andere ItemsSource für jede Zeile in einer Datagrid-Combobox hinzu
- 21. C# excel, wie man eine Farbe einer bestimmten Zeile ändert
- 22. Wie wird eine Spalte von einer bestimmten Zeile bis zur letzten Zeile mit Werten kopiert?
- 23. Holen Sie die Zeile oder Spalte der Zelle mit einem bestimmten Wert innerhalb eines bestimmten 2D-Bereichs
- 24. Füllen Sie eine Combobox mit in vb.net basierend auf einer Auswahl eines anderen Kombinationsfelds aus Datenbank
- 25. Wie eine neue Zeile nach einer bestimmten Zeichenbegrenzung drucken
- 26. Suchen einer Zeile mit bestimmten Spaltenwert in jqxGrid
- 27. Lesen Sie eine Zeile nach bestimmten Wort mit C#
- 28. So fügen Sie Unterelemente zu einer bestimmten Zeile/einem bestimmten Index in einer ListView hinzu
- 29. Wie füge ich eine Zeile in einer bestimmten Zeile in mehreren Dateien unter Unix ein?
- 30. Openrowset Bulk einfügen in einer bestimmten Zeile
Ich kann den Combo und die Browse-Optionen hinzufügen, aber finden konnte kein Kontrollkästchen hinzufügen. Irgendwelche Vorschläge ? Danke –
Sie müssen es selbst implementieren. https://social.msdn.microsoft.com/Forums/de-DE/4043c308-f57a-48c4-acb8-2c9de93f429a/cmfcpropertygridproperty-lokalisierung?forum=visualcplusde –