C# 什么Windows窗体控件适合此用例?
我将为中小型企业免费创建一个开源帮助台解决方案 我目前正在处理客户端应用程序 我想要一个用户已经打开的票证列表。因此,它就像一个table TicketsByUser:C# 什么Windows窗体控件适合此用例?,c#,.net-3.5,C#,.net 3.5,我将为中小型企业免费创建一个开源帮助台解决方案 我目前正在处理客户端应用程序 我想要一个用户已经打开的票证列表。因此,它就像一个table TicketsByUser: Ticket Number | Type | Description | Date | Handled? 123456 | Hardware | My mouse broke | 10/20/2010 | No 123457 | software | Opera bro
Ticket Number | Type | Description | Date | Handled?
123456 | Hardware | My mouse broke | 10/20/2010 | No
123457 | software | Opera broke | 10/20/2010 | Yes
我考虑使用ListView是因为它的名字,但是我对它没有经验,所以可能它不是我想要的
我将从WCF服务中提取数据,WCF服务又从MS SQL数据库中提取数据
编辑:
所有信息都将在服务器(IT助手)端进行修改(实际上只是处理选项)
客户端无法修改任何内容,这意味着它只能作为一个窗口来查看以前的票证。:)考虑到这一点,你会推荐什么?ListVIEW可能是可以的,但是我也会考虑DATAGIDVIEW。< /P>
Listview可能更容易使用,但DataGridView更灵活,从您的简短描述来看,Listview可能就足够了。但是,如果您希望用户能够更新表中的数据(例如,在处理的列中使用TigKbox,在处理时可以勾选),那么DATAGIDVIEW可能更合适。
ListVIEW可能是可以的,但我也会考虑DATAGIDVIEW。 Listview可能更容易使用,但DataGridView更灵活,从您的简短描述来看,Listview可能就足够了。但是,如果您希望用户能够更新表中的数据(例如,在已处理列中使用一个勾选框,他们可以在处理该列时勾选),那么DataGridView可能更合适。
您应该使用该控件;它可以使用数据绑定来自动显示和更新您的数据源,还可以选择允许用户对其进行编辑 ListView控件的编辑功能非常有限,使用起来更加困难。您应该使用该控件;它可以使用数据绑定来自动显示和更新您的数据源,还可以选择允许用户对其进行编辑ListView控件的编辑功能非常有限,而且更难使用。事实上,如果列表可以更改,则ListView更难使用。是的,但是我想为一些对它有点陌生的人提供一个基本的只读列表。在VS.NET中将DataGridView设置为只读比较容易。我相信只需单击鼠标即可…@Kyle:Close。只需点击两下鼠标。(一个要得到智能标签的人)事实上,如果列表可以更改,ListView就更难使用了。是的,但是我想为一个有点新的人创建一个基本的只读列表,它更容易开始使用。在VS.NET中将DataGridView设置为只读,我相信只需单击鼠标即可…@Kyle:Close。只需点击两下鼠标。(获取智能标记的一种方法)具有View=Details的ListView是用于此操作的适当控件。它是只读的。您迟早应该学习如何使用它,也可以更早地使用它。ListView with View=Details是用于此操作的适当控件。它是只读的。你迟早要学会如何使用它,不如早点使用它。