我有一个包含字符串的列表,我希望将其转换为树视图。 字符串是一个(交换)收件箱的文件夹名称。字符串看起来像这样
string a "Username\Inbox"
string b "Username\Inbox\Subfolder"
string c "Username\inbox\subfolder"
string d "Username\Createdfolder"
string e "Username\Createdfolder\subfolder"
我在列表中包含所有这些字符串,并希望将其转换为树视图。 我已经读过,我可以将它全部转换为XML,并且可以加载它。 但说实话,我不知道从哪里开始将其变成xml所以我可以将它绑定到树视图。 当然,如果有更好的方法来约束它们,请告诉我。
答案 0 :(得分:0)
请尝试以下格式:
<nodes>
<node name="a" value="Username\Inbox"/>
<node name="b" value="Username\Inbox\Subfolder"/>
<node name="c" value="Username\inbox\subfolder"/>
<node name="d" value="Username\Createdfolder"/>
<node name="e" value="Username\Createdfolder\subfolder"/>
</nodes>
在c#put
中 string xml =
"<nodes>" +
"<node name=\"a\" value=\"Username\\Inbox\"/>" +
"<node name=\"b\" value=\"Username\\Inbox\\Subfolder\"/>" +
"<node name=\"c\" value=\"Username\\inbox\\subfolder\"/>" +
"<node name=\"d\" value=\"Username\\Createdfolder\"/>" +
"<node name=\"e\" value=\"Username\\Createdfolder\\subfolder\"/>" +
"</nodes>";