チェックリスト ボックスに問題があります。
public void GetFolder()
{
var dict = new Dictionary<string, string>();
foreach (Folder folder in rootfolder.FindFolders(new FolderView(100)))
{
dict.Add(folder.Id.ToString(),folder.DisplayName);
}
checkedListBox1.DataSource = new BindingSource(dict, null);
checkedListBox1.DisplayMember = "Value";
checkedListBox1.ValueMember = "Key";
}
そして今、すべてのチェックリストボックスを取得したいのですが、
私はこれを行います
foreach (object item in checkedListBox1.CheckedItems)
{
lala = lala + item +"|";
}
私の CheckedListbox には、ディレクトリから読み取ったすべてのフォルダーの CheckIcon と名前が表示されます。いくつかの設定にフォルダー ID を保存したいのですが、ID のみですが、常にフォルダー名と ID を一緒に取得しています。
誰かが私を助けてくれるといいのですが、私の目にトマトが入っているかもしれません:)