私ListBox
はいくつかのファイルを持っています。私はPanels
同じフォームに2つあり、それぞれにロードされたファイルの対応するタグPanel
がたくさんあります.Labels
ListBox
ユーザーが各ファイルを選択するたびに、選択したファイルの対応するデータがパネルに表示されます。
たとえば、これはファイル コンテンツの 1 つです。
<connection>
<sourceId>sdfsdf</sourceId>
<description>test.sdfds.interact.loop.com</description>
<uri>https://test.sdf.interact.loop.com/WITSML/Store/Store.asmx</uri>
<username>sdfdsf</username>
<organizationFilter>*</organizationFilter>
<fieldFilter>*</fieldFilter>
</connection>
リストボックス 1:
private void Form1_Load(object sender, EventArgs e)
{
PopulateListBox(listbox1, @"C:\TestLoadFiles", "*.rtld");
}
private void PopulateListBox(ListBox lsb, string Folder, string FileType)
{
DirectoryInfo dinfo = new DirectoryInfo(Folder);
FileInfo[] Files = dinfo.GetFiles(FileType);
foreach (FileInfo file in Files)
{
lsb.Items.Add(file.Name);
}
}
データを読み取って表示するにはどうすればよいですか? ディレクトリ内のxmlファイルを読み取り/解析し、データを表示する方法を教えてください????