C#做一个文档记录工具
时间: 2023-10-05 20:13:51 浏览: 158
你想要一个C#编写的文档记录工具,可以帮助用户创建和管理文档记录。以下是一个简单的示例,展示了如何使用Windows窗体应用程序来实现这个功能:
```csharp
using System;
using System.Collections.Generic;
using System.Windows.Forms;
namespace DocumentRecordTool
{
public partial class MainForm : Form
{
private List<string> documents;
public MainForm()
{
InitializeComponent();
documents = new List<string>();
}
private void btnAddDocument_Click(object sender, EventArgs e)
{
string documentName = txtDocumentName.Text;
if (!string.IsNullOrEmpty(documentName))
{
documents.Add(documentName);
lstDocuments.Items.Add(documentName);
txtDocumentName.Clear();
}
}
private void btnRemoveDocument_Click(object sender, EventArgs e)
{
if (lstDocuments.SelectedIndex != -1)
{
string selectedDocument = lstDocuments.SelectedItem.ToString();
documents.Remove(selectedDocument);
lstDocuments.Items.Remove(selectedDocument);
}
}
}
}
```
在Visual Studio中,你可以创建一个新的Windows窗体应用程序项目,并将上述代码添加到`MainForm.cs`文件中。然后,你可以在窗体设计视图中添加两个按钮(`btnAddDocument`和`btnRemoveDocument`)、一个文本框(`txtDocumentName`)和一个列表框(`lstDocuments`)来与用户交互。
这个示例中的代码会将用户输入的文档名称添加到一个列表中,并将列表显示在列表框中。用户可以通过点击"Add"按钮来添加文档记录,并通过点击"Remove"按钮来删除选中的文档记录。
请注意,这只是一个基本示例,你可以根据自己的需求进行扩展和修改。例如,你可以添加更多的字段来记录文档的详细信息,或者使用数据库来存储和管理文档记录。
阅读全文