This looks like winforms, which I haven't used in ages, but I'm guessing that 
it's because you're changing the item inside the ListView's items collection, 
but the ListView doesn't know that the items collection has changed. You can 
probably set the ListView Items property to null and then back to your 
collection, which will result in it updating. (This isn't really an IronPython 
question - you'd probably be better off asking this UI stuff in a more 
appropriate forum).

-----Original Message-----
From: users-boun...@lists.ironpython.com 
[mailto:users-boun...@lists.ironpython.com] On Behalf Of robinsiebler
Sent: Tuesday, 14 December 2010 8:43 AM
To: users@lists.ironpython.com
Subject: Re: [IronPython] adding items to a listview (what am I doing wrong)




robinsiebler wrote:
> 
> I am trying to add items to a list view. Just to make sure it works, I 
> add
> 1 item when the control is created. However, when I try to add an item 
> at run-time (using the same code), the item is not added to the control:
> 
>               item2 = ListViewItem()
>               item2.Text = self.currGameName
>               item2.SubItems.Add(self.currGameTrainer)
>               item2.SubItems.Add(self.currGameExe)
>               self._listView1.BeginUpdate()
>               self._listView1.Items.Add(item2)
>               self._listView1.EndUpdate()
> 
> What am I doing wrong?
> 
>  http://old.nabble.com/file/p30399194/MainForm.py MainForm.py
> 

I can't tell if the item is not being added or is just not visible. I tried
using EnsureVisible, but it didn't help.
-- 
View this message in context: 
http://old.nabble.com/adding-items-to-a-listview-%28what-am-I-doing-wrong%29-tp30399194p30450878.html
Sent from the IronPython mailing list archive at Nabble.com.    

_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to