Hvordan manipulere Listevisning kontroller i MFC
Listevisning kontroller er kontrollene som brukes til å vise data i ulike formater. Disse formatene er ikonvisning, rapportvisning og enkel liste. CListCtrls brukes til å lage de ulike visningene. Følg disse trinnene for å lære CListCtrls som brukes til å manipulere listevisning kontroller i MFC.
Bruksanvisning
1 Lag en variabel for listekontroller i MFC. For å gjøre dette gå til fanen som heter "Member Variable" i veiviseren Class.
2 Pass på at "Rapporter" eiendom er avmerket. Dette ligger i "View" i "Style" -kategorien. Ligger dette i boksen som heter "Properties".
3 Sett inn kolonner ved å skrive følgende kontroll: intInsertColumn (intnCol, LPCTSTRIpszColumnHeading, intnFormat = LVCFMT_LEFT, intnWidth = -1, int nSubItem = 1);
4 Juster kolonnene ved hjelp av disse kodene. Slik justerer venstre type "LVCFMT_LEFT." For å justere din kolonnen til høyre type "LVCFMT_RIGHT." Slik justerer center type "LVCFMT_CENTER."
5 Legg en rad til en enkelt kolonne liste kontrollen ved å bruke følgende kontroll: "m_ListVw.InsertItem (0," Art.1 "); m_ListVw.InsertItem (1," ITEM2 ") ;." Den første parameteren er radnummer som alltid starter fra 0.
6 Slette en rad fra listevisningen kontroll ved å skrive denne koden. "M_ListVw.DeleteItem (2) ;." Tallet i parentes er antall raden før den du ønsker å slette. Denne koden betyr å slette rad 3.
7 Les et element fra en rad ved å skrive denne koden. "Int nSelected = m_ListVw.GetSelectionMark (); cstring strText = m_ListVw.GetItemText (nSelected, 0) ;." Denne kontrollen fungerer med elementet du har valgt, og vil hente verdien fra den første kolonnen i raden du velger.