Любой способ очистить все данные datagridview в Visual C++?
У меня есть два XML-файла, через которые я хочу показать его один за другим, если пользователь нажмет btn1
показать первый список еще нажмите btn2
показать другой список. Проблема в том, что он показывает только первый список.
Вот мой код:
public ref class readxml : public System::Windows::Forms::Form
{
DataSet^ dsList;
public: Form^ f;
readxml(Form^obj,String ^a)
{
InitializeComponent();
f = obj;
dsList = gcnew DataSet(a);
if (a=="List")
{
this->dsList->ReadXml("xmldata.xml");
this->dataGridView1->DataSource = dsList;
this->dataGridView1->DataMember = "Item";
}
else if (a=="List1")
{
this->dsList->ReadXml("data1.xml");
this->dataGridView1->DataSource = dsList;
this->dataGridView1->DataMember = "User";
}
}
}