C# 如何基于XML数据定制表单?
我正在制作一个简单的待办事项列表,并希望将任务存储在一个XML文件中。我的XML文件如下所示:C# 如何基于XML数据定制表单?,c#,xml,C#,Xml,我正在制作一个简单的待办事项列表,并希望将任务存储在一个XML文件中。我的XML文件如下所示: <Task> <Title>Make a List</Title> <Description>I should make a List!</Description> <Done>false</Done> </Task> 这非常有效,但只适用于
<Task>
<Title>Make a List</Title>
<Description>I should make a List!</Description>
<Done>false</Done>
</Task>
这非常有效,但只适用于一项任务。如何为多个任务添加复选框 首先,您需要在XML文件中包含多个任务,例如:
<Tasks>
<Task>
...
</Task>
<Task>
...
</Task>
</Tasks>
你不必使用一个单独的局部变量,但我觉得它更简单。您可能还想为任务创建一个命名类,而不是使用我在这里创建的匿名类型
请注意,元素的替代方法是为每个任务的数据使用属性。首先,您需要在XML文件中包含多个任务,例如
<Tasks>
<Task>
...
</Task>
<Task>
...
</Task>
</Tasks>
你不必使用一个单独的局部变量,但我觉得它更简单。您可能还想为任务创建一个命名类,而不是使用我在这里创建的匿名类型
请注意,元素的替代方法是为每个任务的数据使用属性。首先,您需要在XML文件中包含多个任务,例如
<Tasks>
<Task>
...
</Task>
<Task>
...
</Task>
</Tasks>
你不必使用一个单独的局部变量,但我觉得它更简单。您可能还想为任务创建一个命名类,而不是使用我在这里创建的匿名类型
请注意,元素的替代方法是为每个任务的数据使用属性。首先,您需要在XML文件中包含多个任务,例如
<Tasks>
<Task>
...
</Task>
<Task>
...
</Task>
</Tasks>
你不必使用一个单独的局部变量,但我觉得它更简单。您可能还想为任务创建一个命名类,而不是使用我在这里创建的匿名类型
请注意,元素的替代方法是为每个任务的数据使用属性。首先,您可以创建一个包含任何任务元素的任务主元素,然后遍历每个任务元素。 然后XML看起来像:
<Tasks>
<Task>
<Title>Make a List</Title>
<Description>I should make a List!</Description>
<Done>false</Done>
</Task>
<Task>
<Title>Make a Second List</Title>
<Description>I should make a Second List!</Description>
<Done>false</Done>
</Task>
</Tasks>
希望这能对您有所帮助。首先,您可以创建一个包含任何任务元素的TasksMain元素,然后遍历每个任务元素。 然后XML看起来像:
<Tasks>
<Task>
<Title>Make a List</Title>
<Description>I should make a List!</Description>
<Done>false</Done>
</Task>
<Task>
<Title>Make a Second List</Title>
<Description>I should make a Second List!</Description>
<Done>false</Done>
</Task>
</Tasks>
希望这能对您有所帮助。首先,您可以创建一个包含任何任务元素的TasksMain元素,然后遍历每个任务元素。 然后XML看起来像:
<Tasks>
<Task>
<Title>Make a List</Title>
<Description>I should make a List!</Description>
<Done>false</Done>
</Task>
<Task>
<Title>Make a Second List</Title>
<Description>I should make a Second List!</Description>
<Done>false</Done>
</Task>
</Tasks>
希望这能对您有所帮助。首先,您可以创建一个包含任何任务元素的TasksMain元素,然后遍历每个任务元素。 然后XML看起来像:
<Tasks>
<Task>
<Title>Make a List</Title>
<Description>I should make a List!</Description>
<Done>false</Done>
</Task>
<Task>
<Title>Make a Second List</Title>
<Description>I should make a Second List!</Description>
<Done>false</Done>
</Task>
</Tasks>
希望这对你有帮助