Как я могу присвоить значение флажка ObjectListView - PullRequest
1 голос
/ 01 апреля 2012

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

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

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

Ответы [ 2 ]

3 голосов
/ 05 мая 2012

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

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

0 голосов
/ 01 апреля 2012

Откуда вы взяли этот код? Было ли это случайно от 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, Надеюсь, это поможет.

...