繁体   English   中英

带有 DataGridView 和条形图的 WinForm 中的 C# 自定义控件

[英]C# custom control in WinForm with DataGridView and bar graph

我目前正在使用 c# 开发 Windows 程序,客户在下面给出了这些数字

图1:数据列表记录

点击“玩家”、“班级”或“学生姓名”等主题,以升序或降序更新记录显示。

学生姓名看起来像 TextBox 有边框,并且可以编辑。

个人记录“更多信息”可以像超链接一样点击。

我正在考虑使用 DataGridView,但是如何实现这些样式? (如何使单元格像 TextBox?单元格中的超链接?另一种方法?)

关于图表,是否有任何免费的库或方法可以制作如下所示的条形图?

图 2:条形图

任何建议,将不胜感激。

已编辑

以下是我到目前为止所尝试的:图 3:演示测试

还有我的问题:

  1. 如何自定义标题如图 1?

  2. 我不知道如何使用 DataGridCellStyles 使单元格具有边框,任何示例代码?

我已经尝试尽可能地描述我的问题并展示我所做的事情,但得到了 3 票反对????

您可以定义 DataGridCellStyles 使它们以您想要的方式出现。 但是,如果您使用诸如 DevExpress Grid 或 Infragistics(我更喜欢 DevExpress)之类的控制库,那么很多此类琐碎的事情已经得到了处理。

对于图表 - 您可以再次使用图表库,例如:Dundas Chart、ZedGraph 等

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM