Lektion 20 (17 okt)

GUI:n och data

Läsanvisningar

Övningar

Lösningsförslag

  1. Skriv ett program som ritar upp ett bildgalleri som anpassar sig till fönstrets bredd. I ett brett fönster ska galleriet se ut ungefär så här:

    I ett smalt fönster ska galleriet se ut ungefär så här:

    Använd PictureBox för att visa upp bilderna. Deras bredd och höjd kan vara statisk (i exemplet 150 × 150 pixlar).

    Använd Image.FromFile för att skapa bilderna. Hitta valfria bilder på nätet och lägg till dem i ert projekt på följande sätt:

    1. Högerklicka på projektets namn i Solution Explorer och välj Add > Existing Item....
    2. I rutan som visas, välj All Files (*.*) bredvid filnamnet för att visa även bildfiler.
    3. Välj bilderna som ni vill använda och klicka på Add.
    4. Markera bilderna i Solution Explorer och sätt värdet Copy to Output Directory i fönstret Properties till Copy always.
  2. Skriv ett program som läser in data från en CSV-fil (samma filformat som vi använde i övning 1 från lektion 13) och visar upp denna data i en DataGridView. Välj själva vad filen ska heta, vilken data den ska innehålla och hur många kolumner den ska ha.
    • Kom ihåg att välja Copy always för den CSV-fil som ni lägger till i projektet.