Winform这种布局怎么实现?

漂泊_DY 2014-08-11 10:14:14
一直在做ASP.NET开发,最近在做Winform遇到几个问题。
1.图中这种表格类型的布局怎么实现?
2.图中类似于记账凭证的金额输入方式有怎么办法实现吗?

我项目中使用的是DevExpress控件,如果Dev中有控件能实现我上面所说的,还请大家指点一下。
...全文
939 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
红面狼 2014-08-12
  • 打赏
  • 举报
回复
http://www.cnblogs.com/yuerdongni/archive/2012/09/08/2676753.html
yaotomo 2014-08-12
  • 打赏
  • 举报
回复
gridcontrol 楼主要用winform,不是wpf
欢乐的小猪 2014-08-12
  • 打赏
  • 举报
回复
引用 4 楼 duanzi_peng 的回复:
[quote=引用 3 楼 asia217 的回复:] wpf轻松实现
[/quote]++
mlqxj35674 2014-08-12
  • 打赏
  • 举报
回复
好复杂的网格,这个可能得专业公司来做了,好多企业都用这种表格做财务软件
  • 打赏
  • 举报
回复
引用 3 楼 asia217 的回复:
wpf轻松实现
asia217 2014-08-12
  • 打赏
  • 举报
回复
wpf轻松实现
c02645 2014-08-12
  • 打赏
  • 举报
回复
把人工照搬到电脑的软件都是失败的软件。洗衣机的发明跟手洗的动作有关系么?微波炉的加热跟柴火烧热有关系么? 人工做的东西不用100%照搬到电脑的。只要功能实现,好用,就更好。 你那个应该是打印时要用的吧,为什么要在输入信息的时候做这样的布局呢?如果是打印用到,用水晶报表吧,那好实现。
Panda_Ling 2014-08-12
  • 打赏
  • 举报
回复
1.这种单据一般都自己封装出来比较方便,可以以picture为底(用excel设计完后截图,放在pictureBox中,再在上面放相应的textBox和conboBox) 2.控制输入可以再textBox的keyPress中调用如下方法,活着也可以直接写入方法体中的代码,随你意 /// <summary> /// 只能输入整数 /// </summary> /// <param name="sender">控件名</param> /// <param name="e">原点击事件e</param> /// <param name="lengh">输入数字位数,默认值16</param> public void KeyPressNum(object sender, KeyPressEventArgs e, int lengh = 16) { e.Handled = true; if (((Control)sender).Text.Length < lengh && e.KeyChar >= '0' && e.KeyChar <= '9' || e.KeyChar == 8 || e.KeyChar == 13) { e.Handled = false; } }
tigerleq 2014-08-12
  • 打赏
  • 举报
回复
我 日 ,只能 连续 3次发言, 方法一:上面说了 方法二:使用 华表(收费),fone6(免费)等 报表控件,实现(看起来很专业),像在填写 excel表一样 方法三:采用背景图片,在相对应的 位置放上 控件 方法四:自制控件) 方法五:潜入 webform 就建议 采用 1,2,5 最快最直接
shushukui 2014-08-12
  • 打赏
  • 举报
回复
grid控件。
tigerleq 2014-08-12
  • 打赏
  • 举报
回复
图: 相信你 看懂了吧
tigerleq 2014-08-12
  • 打赏
  • 举报
回复
方法一:最简单,也是最有效果的直接 用 label 绘制,如图:
tigerleq 2014-08-12
  • 打赏
  • 举报
回复
看你自己了,有很多种方法。
marswangbo 2014-08-12
  • 打赏
  • 举报
回复
引用 9 楼 marswangbo 的回复:
dev 里面的layoutmanager可以轻松搞定啊
叫layoutcontrol
marswangbo 2014-08-12
  • 打赏
  • 举报
回复
dev 里面的layoutmanager可以轻松搞定啊
threenewbee 2014-08-11
  • 打赏
  • 举报
回复
以datagridview为基础,设置好底纹、单元格行列,放上各种控件,重绘一些单元格的线条改变颜色,合并单元格。

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧