【发布时间】:2019-04-04 04:10:29
【问题描述】:
我目前正在使用 c# 编写一个 Windows 程序,客户在下面给出这些数字
点击“玩家”、“班级”或“学生姓名”等主题,以升序或降序更新记录显示。
学生姓名看起来像 TextBox 有边框,并且可以编辑。
个人记录“更多信息”可以像超链接一样点击。
我正在考虑使用DataGridView,但是如何实现这些样式呢? (如何制作像TextBox一样的单元格?单元格中的超链接?另一种方法?)
关于图表,有没有免费的库或制作如下条形图的方法?
任何建议将不胜感激。
已编辑
这是我目前尝试过的: Figure 3: demo-test
还有我的问题:
如何自定义标题如图1?
我不知道如何使用 DataGridCellStyles 使单元格有边框,有示例代码吗?
我已经尝试尽可能描述我的问题并展示我做了什么,但得到了 3 票否决????
【问题讨论】:
-
完美...我们知道您想要什么...您能否分享一下您编写的代码以及您在其中遇到的问题?
-
对于边框:See here - 对于页眉:设置合适的 ColumnHeadersDefaultCell 对于图表使用 MSChart control.Style 字体。对于年份选择器:使用一组单独的标签。
-
@TaW 感谢您的提示
-
我将图表提示粘贴到单元格样式文本中;不要让你感到困惑。您可以通过对 cellmouseclick 事件进行编码来获得“类似链接”的功能。基本排序是内置的;使用少量代码也可以自定义排序;请考虑使用 bindingsource 为 dgv 和 chart.series.points 进行数据绑定!
标签: c# winforms datagridview