2012-04-01 4 views
1

Я использую ObjectListView, и я имею дело с флажками в нем. В документации ObjectListView упоминается, что я могу использовать этот код, чтобы установить значение флажок:как я могу присвоить значение ObjectListView значение

foreach (OLVListItem olvi in objectListView1.SelectedItems) 
    olvi.Checked = !olvi.Checked; 

Но я не могу использовать OLVListItem. Какое пространство имен следует добавить в проект? И в чем разница между установкой значения флажка с помощью этого способа и установкой делегата putter?

ответ

3

Убедитесь, что вы using BrightIdeasSoftware; там;)

Всякий раз, когда вы столкнетесь с этим, нажмите на тип объекта, в данном случае OLVListItem и нажмите Ctrl +. и вы получите небольшое меню с возможностью добавления соответствующего использования! Смотрите, Visual studio знает, какое пространство имен все, что вы ссылаетесь, но хочет, чтобы вы указали!

0

Откуда вы взяли этот код? Был ли он случайно от http://code.google.com/p/jingxian-mailer?

Если вы взяли это оттуда, то OLVListItem является классом из этого проекта, который наследуется от ListViewItem. Взгляните на http://code.google.com/p/jingxian-mailer/source/browse/trunk/jingxian.ui.controls/FastListView/OLVListItem.cs, надеюсь, это поможет.

+0

Я видел этот код в http://objectlistview.sourceforge.net/cs/recipes.html#recipe-checkbox ниже 10. Как использовать флажки в ObjectListView? – AnasBakez

+0

iam, используя другой класс просмотра списка, я не думаю, что это поможет – AnasBakez

Смежные вопросы