1. #1

    Registered
    23/01/12
    Location
    Mariakerke
    Posts
    8
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0

    C#: checkbox toevoegen aan lijst

    Hallo iedereen

    Ik heb in mijn opleiding de basis van C# gezien, inclusief databases (zelf werken met queries, niet de ingebouwde gridview).

    Ik heb door middel van een query een lijst, maar voor elk listitem zou ik een checkbox willen zetten.
    En onderaan een knop dat iets met alle geselecteerde listitems doet (vb verwijdert uit de database).

    Kan iemand me op weg helpen? Ik heb in mijn opleiding namelijk altijd zelf checkboxen geplaatst in Visual Studio, en neem aan dat die nu in de code zelf zullen komen in de lijst? En hoe ik ze dan kan oproepen?

    Alvast bedankt!
    no votes  

  2. #2
    Prior's Avatar
    Registered
    11/03/03
    Location
    W-vl
    Posts
    3,027
    iTrader
    71 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/2
    In wpf kan je een checklistbox aanroepen als je volgende code download en de dll's bij references steekt van je solution.
    Dan rechtsklik in je toolbox en kies je "choose items" en vink je de controls aan die je wil van de wpf extended toolkit.

    In xaml kan je volledig dan een checklistbox aanmaken. Ik denk wel dat het mogelijk is om een checkboxlistitem te kunnen aanroepen.

    Extended WPF Toolkit? Community Edition - Home
    Extended WPF Toolkit? Community Edition - Documentation

    ___________________

    Of je kan een gewone listview / datagrid maken. Dan zorg je er voor dat je een selecteditem (volledige regel) vastneemt en daar een bewerking mee uitvoert. Dan heb je uw checkboxen niet nodig.
    Last edited by Prior; 14-02-2013 at 15:59.
    no votes  

  3. #3

    Registered
    30/09/02
    Location
    Mariakerke
    Posts
    554
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    2/2
    Als het in winforms is zal moet je je checkbox aanmaken en aan je items van je form toevoegen. Dan gewoon nog de location zetten en dat zou het ongeveer moeten zijn.
    no votes  

  4. #4

    Registered
    13/05/06
    Location
    Hoeselt
    Posts
    9,944
    iTrader
    48 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/72
    Je zal je controls aan een container moeten toevoegen. Als je kan vertellen op welk platform je developt, kunnen we je beter helpen
    no votes  

  5. #5

    Registered
    23/01/12
    Location
    Mariakerke
    Posts
    8
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Quote Originally Posted by Krueger View Post
    This quote is hidden because you are ignoring this member. Show
    Als het in winforms is zal moet je je checkbox aanmaken en aan je items van je form toevoegen. Dan gewoon nog de location zetten en dat zou het ongeveer moeten zijn.
    Hmm zou je wat meer uitleg kunnen geven aub Moet ik dan 1 checkbox toevoegen, en wat bedoel je met de location zetten?

    Quote Originally Posted by Recipe4hate View Post
    This quote is hidden because you are ignoring this member. Show
    Je zal je controls aan een container moeten toevoegen. Als je kan vertellen op welk platform je developt, kunnen we je beter helpen
    Ik gebruik Visual Studio C# 2012 for Desktop, een Windows Form Application

    Alvast bedankt voor de snelle replies!
    no votes  

  6. #6

    Registered
    30/09/02
    Location
    Mariakerke
    Posts
    554
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    2/2
    Uit de losse pols (dus pak me niet op syntax fouten) moethet zo iets zijn denk ik.
    int yIndex = 0;
    foreach(var item in myList)
    {
    var chkBox = new checkBox();
    chkBox.Location = new Point(0, yIndex);
    chkBox.Text = item.Name;
    yIndex += 20;
    this.Controls.Add(chkBox);
    }
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in