Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从C++;clr 我在管理C++中遇到一些问题,我可以填写我的ListVIEW,但是我不能在以后的时间编辑特定的行< /P>_C++_Visual Studio_Listview - Fatal编程技术网

从C++;clr 我在管理C++中遇到一些问题,我可以填写我的ListVIEW,但是我不能在以后的时间编辑特定的行< /P>

从C++;clr 我在管理C++中遇到一些问题,我可以填写我的ListVIEW,但是我不能在以后的时间编辑特定的行< /P>,c++,visual-studio,listview,C++,Visual Studio,Listview,我能填得很满 listView1->View = View::Details; listView1->Columns->Add("S.no",...... ListViewItem^ itmp = gcnew System::Windows::Forms::ListViewItem("100"); ListViewSubItem^ itms1 = gcnew ListViewSubItem(itmp, "12:12:12 PM"); itmp->SubItems-&

我能填得很满

listView1->View = View::Details;   
listView1->Columns->Add("S.no",......
ListViewItem^ itmp = gcnew System::Windows::Forms::ListViewItem("100");
ListViewSubItem^ itms1 = gcnew ListViewSubItem(itmp, "12:12:12 PM");
itmp->SubItems->Add(itms1);
listView1->Items->Add(itmp);

我想在托管C++中实现以下VB代码,但显示错误

Dim FindlvItem() As ListViewItem  // here i am facing problem in conversion to c++ managed
FindlvItem = Me.ListView1.Items.Find("100", False)
FindlvItem(0).SubItems(0).Text = "01:01:01 AM"
我不想使用foreach循环来保存处理


vs.net 2008

您应该能够将代码逐行转换为C++/CLI。唯一的问题是Find将返回列表视图项的集合,而不仅仅是单个项

array<ListViewItem^>^ FindlvItem = ListView1->Items->Find("100",false);
if (FindlvItem->Length == 1)
{
    FindlvItem[0]->SubItems[0]->Text = "01:01:01 AM";
} // if found
array^FindlvItem=ListView1->Items->Find(“100”,false);
如果(FindlvItem->Length==1)
{
FindlvItem[0]->子项[0]->Text=“01:01:01 AM”;
}//如果找到

“我不想使用foreach循环来保存处理”。你有证据证明这是个问题吗?