Listenansicht -Steuerelemente sind Steuerelemente, die verwendet werden, um Daten in verschiedenen Formaten zeigen werden . Diese Formate sind Icon-Ansicht , Ansicht und Bericht einfache Liste . CListCtrls werden verwendet, um die verschiedenen Ansichten zu erstellen. Befolgen Sie diese Schritte, um die CListCtrls , die zur Listenansicht -Steuerelemente in MFC manipulieren lernen . Anleitung
1
Erstellen Sie eine Variable für die Listen-Steuerelemente in MFC . Um dies zu tun, um die Registerkarte mit dem Titel " Member-Variable " in den Klassen-Assistenten gehen .
2
sicher, dass der "Report "-Eigenschaft aktiviert ist. Dies wird in der "View "-Abschnitt der Registerkarte "Stil" befindet . Liegt dies in der Box mit dem Titel "Eigenschaften".
3
Spalten einfügen , indem Sie den folgenden Kontrolle : intInsertColumn ( intnCol , LPCTSTRIpszColumnHeading , intnFormat = LVCFMT_LEFT , intnWidth = -1 , int nSubItem = - 1);
4
Richten Sie Spalten mithilfe dieser Codes . Um linke Typ " LVCFMT_LEFT . " Align Um Ihre Spalte auf der rechten Art ausrichten " LVCFMT_RIGHT . " Bis Mitte Typ " LVCFMT_CENTER . " Align
5
Hinzufügen einer Zeile zu einer einzigen Spalte Liste Steuerung mithilfe der folgenden Regelung: " m_ListVw.InsertItem (0," Item1 "); m_ListVw.InsertItem (1 " Item2 "); . " Der erste Parameter ist die Zeilennummer , die immer bei 0 beginnt .
6
Löschen einer Zeile aus der Listenansicht-Steuerelement , indem Sie diesen Code . " m_ListVw.DeleteItem (2), . " Die Zahl in Klammern ist die Anzahl der Zeilen vor dem man Sie löschen möchten . Dieser Code bedeutet, Zeile 3 löschen.
7
Lesen Sie einen Artikel aus einer Zeile , indem Sie diesen Code . " int nSelected = m_ListVw.GetSelectionMark (); CString strText = m_ListVw.GetItemText ( nSelected , 0); . " Diese Steuerung arbeitet mit dem Element, das Sie ausgewählt haben, und den Wert aus der ersten Spalte in der Zeile abzurufen , die Sie auswählen .