テキストファイルから家事の名前を取得し、nameOfChoreのリスト、ChorePriorityのリストなどのいくつかのリストにロードし、ツリービューにリストをロードするwpf c#アプリケーションがあります。 treeView内のタスク/雑用の一覧を右側のテキストボックスに特定の雑用のリストデータをロードするように取得しようとしています。treeViewで選択されたアイテムが家事の名前のいずれかと等しいかどうかをチェックするforループがあり、等しい場合は、テキストボックスが読み込まれます。問題はselectName変数にあり、「CutGrass」などの雑用名をロードする必要がありますが、代わりに「System.Windows.Controls.TreeViewItemHeader:CutGrassItems.Count:4」をロードします。selectNameを取得するにはどうすればよいですか。選択したtreeViewアイテムのヘッダーと同じになります。ありがとう。
for (int i = 0; i < name.Count; ++i) {
//string selectName = treeView1.SelectedItem.ToString(); I have tried this, and it gets the same value
string selectName = treeView1.SelectedValue.ToString();
if (selectName == name[i])
{