当前位置: 代码迷 >> C# >> 求教,C/S程序怎么实现如下图一样.
  详细解决方案

求教,C/S程序怎么实现如下图一样.

热度:38   发布时间:2016-05-05 04:23:47.0
求教,C/S程序如何实现如下图一样..........

注:这两张图片都是一个PB程序的截图。求教各位大大们,C/S程序如何实现一样的功能
------解决思路----------------------
本帖最后由 bdmh 于 2015-03-25 11:20:27 编辑
listview加datagridview
或者都用datagridview也可以
------解决思路----------------------
可以用WPF做。前提你是会。
第一张图用line与WrapPanel,里边的红色控件用Button,使用WrapPanel嵌套。
第二张图用FlowDocument的Table 就可以。

如果是Winform的话  感觉还得重新绘制dgv的RowHeader与header,row的样式。
------解决思路----------------------
引用:
Quote: 引用:

可以用WPF做。前提你是会。
第一张图用line与WrapPanel,里边的红色控件用Button,使用WrapPanel嵌套。
第二张图用FlowDocument的Table 就可以。

如果是Winform的话  感觉还得重新绘制dgv的RowHeader与header,row的样式。

WPF的话不会,Winform使用dataGridView重新绘制 红色按钮又该怎么处理呢,这些都是需要判断IP是否能Ping通,来更改颜色的


后台改变button或者label的background就行了。
------解决思路----------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

可以用WPF做。前提你是会。
第一张图用line与WrapPanel,里边的红色控件用Button,使用WrapPanel嵌套。
第二张图用FlowDocument的Table 就可以。

如果是Winform的话  感觉还得重新绘制dgv的RowHeader与header,row的样式。

WPF的话不会,Winform使用dataGridView重新绘制 红色按钮又该怎么处理呢,这些都是需要判断IP是否能Ping通,来更改颜色的


后台改变button或者label的background就行了。

有差不多关于dataGridView重新绘制的Demo提供参考吗?

有demo  就不让你用wpf了。
------解决思路----------------------
感觉你提供的三张图,都是报表,使用rdlc(Reportviewer),应该就都搞定了
------解决思路----------------------
第一张图用代码动态生成控件,第二张图用DatagridView
  相关解决方案