Avatar billede baitianlong Nybegynder
26. juni 2005 - 17:16 Der er 11 kommentarer og
1 løsning

string format med kolonner

string s = string.Format("{0, -50} {1, -50}", title, genre);

I et loop burde den da skrive to kolonner af titler, genrer ? De er ikke rigtig linet op. Antallet af mellemrum synes tilfældigt. Hvad er der galt ?
Avatar billede jakobdo Ekspert
26. juni 2005 - 17:24 #1
Din kode ser sådan set godt nok ud!
Kig evt på denne side: http://idunno.org/displayBlog.aspx/2004071401
Avatar billede baitianlong Nybegynder
26. juni 2005 - 17:36 #2
public void UpdateMovieList() {
    LBoxMovies.DataSource = null;
    LBoxMovies.DataSource = movies.GetMovies();
    LBoxMovies.Update();
}

og

public ArrayList GetMovies()
{
    ArrayList temp = new ArrayList();
    foreach (Movie m in movies)
    {
            temp.Add(m.ToString());
    }
    return temp;
}

Det giver dette:

www.legendenet.dk/stringformat.jpg

Det er da underligt ? :)
Avatar billede arne_v Ekspert
26. juni 2005 - 17:41 #3
det ligner en skrifttype hvor alle bogstaver ikke er lige brede

og så virker det jo ikke med at sætte blanke ind til 50 tegn
Avatar billede arne_v Ekspert
26. juni 2005 - 17:41 #4
det virker kun i courier og andre monospace fonts
Avatar billede lifo Nybegynder
26. juni 2005 - 17:43 #5
ville det ikke være smartere at bruge en ListView ??
Avatar billede baitianlong Nybegynder
26. juni 2005 - 17:47 #6
Det kan jeg godt se ... Det virker med courier, logisk nok :))

Smider du et svar
Avatar billede arne_v Ekspert
26. juni 2005 - 17:48 #7
ok
Avatar billede arne_v Ekspert
26. juni 2005 - 17:49 #8
lifo har iøvrigt ret - problemet kan også løses ved at bruge en kontrol
som kender til kolonner
Avatar billede baitianlong Nybegynder
26. juni 2005 - 17:56 #9
Hov den havde jeg ikke set

ListWiev ?? Det må jeg lige kigge på så
Avatar billede arne_v Ekspert
26. juni 2005 - 17:59 #10
eller DataGrid eller ListBox eller en anden af de mange kontroller
Avatar billede baitianlong Nybegynder
26. juni 2005 - 18:03 #11
Det er en ListBox
Avatar billede arne_v Ekspert
26. juni 2005 - 18:21 #12
jeg troede faktisk også at den kunne

DataGrid kan ved jeg

jeg har aldrig brugt ListView så den kender jeg ikke
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester