Hogyan kell használni a ListBox

De mivel ez az elem típusa float. akkor át kell alakítani int. mert a szélessége a ListBox beállítása int.

Ezért, mielőtt ListBox1-> CreateGraphics () költségek (int) - kényszer átviteli

Általánosságban elmondható, hogy meg kell határozni a maximális vonal hossza, amely egy ciklus:

Karakterlánc ^ it_0; // itt az előző sorban it_0 = listBox1-> elemek [0] -> toString ();

A (int i = 0; i Items-> Count; i ++)

majd hasonlítsa össze az aktuális és az előző sor, az összehasonlító módszer húrok String ^ és kiválasztja belőlük a legtöbb

Az alkatrész létrehoz egy téglalap alakú terület, amely megjeleníti a szöveget szálakat. Ezek a szöveges adatsorok is felkerül a listára, válasszuk, vagy távolítsa el belőle. Például a folyamat probléma megoldására vonatkozó adatok alkalmazottak a vállalati kerülnek bevezetésre, és minden egyes alkalommal meg kell bevezetni úr. Állások listája helyezni a szakaszában az alkalmazás fejlesztési fájlba, amelyet aztán naprakészek. Amikor az alkalmazás fut, ez a fájl betöltődik a ListBox. és ha meg kell adnia minden irodai az adatbázisban, ez elég ahhoz, hogy nyissa meg az állások listája, és kattintson a kívánt helyzetben, mint a megfelelő nevet „mozog” az adatbázisban.

Hogyan alkotnak sztringlistát

A termelési igények létrehozásához szükséges funkció, amely betölti a fájlt az a komponens (mi feldolgozni csak abban az esetben, ha a szöveg húrok elemek ListBox). Kihasználják a fejlesztési környezet dolgozó adatbázisok még nem lehetséges: dolgozik adatforrások ebben a verzióban a közeg le van tiltva.

Hogyan kell használni a ListBox

this-> AutoScaleDimensions = System :: Drawing :: SizeF (8, 16); this-> AutoScaleMode = System :: Ablakok :: Forms :: AutoScaleMode :: betűtípus; this-> ClientSize = System :: Drawing :: Size (378, 234); this-> Controls-> Add (this-> button3); this-> Controls-> Add (this-> Button2); this-> Controls-> Add (this-> textBox1); this-> Controls-> Add (this-> listBox1); this-> Controls-> Add (this-> button1);

this-> Name = L "Form1"; this-> Text = L "Form1";

this-> Jelenik + = gcnew System :: EventHandler (ezt Form1 :: Form1_Shown); this-> ResumeLayout (false);

private: System :: Void Button1_Click (System :: Object ^ feladó System :: EventArgs ^ e)

// fájl kell írni WordPad'om a szöveget Unicode

String ^ path = "d: \\ for_write_ListBox.txt"; if (! Fájl :: létezik (path))

// Létrehozunk egy fájlt, hogy írjon

sw = Fájl :: CreateText (path); // StreamWriter ^ try

SW> WriteLine nevû ( "Hello"); // Ez az adatbevitel kontroll. SW> WriteLine nevû ( "ÉS"); // Ha az olvasási fájl nem található, SW> WriteLine nevû ( „Welcome”); // ezt az információt a kimenetre

Kapcsolódó cikkek