Multicolumn ListView in WPF - errors

Posted by Will on Stack Overflow See other posts from Stack Overflow or by Will
Published on 2009-08-26T07:08:33Z Indexed on 2010/03/18 9:21 UTC
Read the original article Hit count: 524

Filed under:
|

Hi, I am trying to define a multicolumn listview in xaml (visual studio 2008) and then add items to it in c#. I have seen many posts on this subject, and tried the various methods, but I am getting errors.

my xaml code is below, VS does not flag any errors on it.

<ListView Height="234.522" Name="chartListView" Width="266.337">
  <ListView.View>
    <GridView>
      <GridViewColumn Header="Name" Width="70"/>
      <GridViewColumn Header="ID" />
    </GridView>
  </ListView.View>
</ListView>

to try and add data to the columns, I created a button and put the code in the button click :

    private void button3_Click(object sender, RoutedEventArgs e)
    {
        chartListView.Items.Add("item1").SubItems.Add("item2");
    }

the error that is showing is on Subitems is:

'int' does not contain a definition for 'SubItems' and no extension method 'SubItems' accepting a first argument of type 'int' could be found (are you missing a using directive or an assembly reference?) D:\devel\VS\pchart\pchart\pchart\Window1.xaml.cs

Also, I tried looking at some other posts on listview controls such as

http://stackoverflow.com/questions/1260812/listview-inserting-items

i tried the code there :

ListViewItem item = new ListViewItem(); item.Text=anInspector.getInspectorName().ToString();

and got almost the same error on item.Text as i did with SubItems. is there something earlier in my code, or project definition that i am missing?

Thanks for any help

© Stack Overflow or respective owner

Related posts about wpf

Related posts about listview