当前位置:编程学习 > C#/ASP.NET >>

急求助 C#如何搭配出这样的界面?

 


小弟初接.net的东西
不太了解 
请问上图用c#如何搭建这个 windowform出来!!!???

在线等 --------------------编程问答-------------------- --------------------编程问答-------------------- 感觉你这是表格. --------------------编程问答-------------------- 加一个背景图片。在每个 要填写的地方加 textBox

--------------------编程问答-------------------- 今天 这么多热心人啊  内牛满面

这个表格是jsp做的 web程序

现在要用c#做一套C/S的

这个表格实在不知道咋弄 --------------------编程问答-------------------- 处理HTML格式的文件会比做这个界面简单

换个思路比较好 --------------------编程问答-------------------- 处理HTML格式的文件??? --------------------编程问答-------------------- C/S 界面,最简单的就是,自己拖放界面啊。
--------------------编程问答-------------------- 在Form上画线,然后在每一个动态变化的地方放入TextBox等控件。

好像很普通。 --------------------编程问答--------------------
引用 3 楼 hch126163 的回复:
加一个背景图片。在每个 要填写的地方加 textBox

这个方法可以实现, 如果可以的话在c/s程序中直接调用web页面(加上验证相关接口), 相当于开发一套配套web的winform程序 --------------------编程问答-------------------- 简单点的象3楼所说的,用个底图
专业点的象8楼所说的,用GDI+画画线也不复杂
时尚点的,嵌入一个HTML页面,也蛮爽的
--------------------编程问答-------------------- --------------------编程问答--------------------
引用 3 楼 hch126163 的回复:
加一个背景图片。在每个 要填写的地方加 textBox
+1 --------------------编程问答-------------------- 做个web界面 再套到里面。 --------------------编程问答--------------------    来学习学习。 --------------------编程问答-------------------- 那就有WebBrowser + HTML 做
--------------------编程问答-------------------- gdi+可以做! --------------------编程问答--------------------
引用 9 楼 peterb 的回复:
引用 3 楼 hch126163 的回复:

加一个背景图片。在每个 要填写的地方加 textBox

这个方法可以实现, 如果可以的话在c/s程序中直接调用web页面(加上验证相关接口), 相当于开发一套配套web的winform程序

+1 --------------------编程问答-------------------- 学习。。。 --------------------编程问答-------------------- 用SourceGrid控件 --------------------编程问答--------------------  支持8楼的,在Form上画线,然后在每一个动态变化的地方放入TextBox等控件。

好像很普通。 --------------------编程问答-------------------- 用 panel 这个 --------------------编程问答-------------------- 用label和textbox就能摆出来。边框设成flat的,慢慢调 --------------------编程问答-------------------- 用label和textbox要花很多功夫调啊 --------------------编程问答-------------------- 学习了,个人认为加底图快点! --------------------编程问答-------------------- 还是使用textbox的吧 --------------------编程问答-------------------- 貌似 大多数采用 axwebbrower + html  --------------------编程问答--------------------
引用 8 楼 sp1234 的回复:
在Form上画线,然后在每一个动态变化的地方放入TextBox等控件。

好像很普通。


表示支持 --------------------编程问答-------------------- 呵呵 不错的东西 --------------------编程问答-------------------- 用底图很不错,我开始是想用textbox和label做的,看来太麻烦了
学习了,嘿嘿 --------------------编程问答-------------------- 谢谢大家  

这张表格有116个字段呐 --------------------编程问答-------------------- axwebbrower + html 这个咋用了 ???
引用 27 楼 wei2010happy 的回复:
引用 8 楼 sp1234 的回复:
在Form上画线,然后在每一个动态变化的地方放入TextBox等控件。

好像很普通。


表示支持
--------------------编程问答-------------------- 大家说的 处理html 是个什么意思 不太懂 

gdi+画线 也不懂

催得急 又不会 麻烦大家了 

最后这个表格还要做输出 麻烦死啦 --------------------编程问答-------------------- 方法1. WebBrowser控件+HTML,用Web方式定制你这个格式是比较方便的
方法2. dataGridView MergingCell 来实现 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 10 楼 sdfkfkd 的回复:
简单点的象3楼所说的,用个底图
专业点的象8楼所说的,用GDI+画画线也不复杂
时尚点的,嵌入一个HTML页面,也蛮爽的



总结得不错,学习,无聊的时候三种都练习下~ --------------------编程问答--------------------
引用 33 楼 fangxinggood 的回复:
方法1. WebBrowser控件+HTML,用Web方式定制你这个格式是比较方便的
方法2. dataGridView MergingCell 来实现

我推荐第2种方法,呵呵. --------------------编程问答-------------------- 就是1张报表呀,没有什么灵活的第3方控件的话,用datagridview的方法实现吧
具体也不是太难,网上搜索下,例子还是很多的 --------------------编程问答-------------------- 我觉得有两种方法
第一:将上面的每个框框都放一个Label控件,然后设置这个Label的border为1px,solid,然后设置每个的长度,最后显示的就是上面的样子,但是这种方法比较耗资源(太多的Label)
第二:在LZ用html页面实现出来的时候,在所以的表格没有显示数据时,截一个图,大小Lz自己控制,然后将这张图片作为Winform窗体的背景图片,然后在截图图片中要显示数据的位置上放一个Label。呵呵,这种貌似还可能些。
以上为个人见解,希望对LZ有帮助
--------------------编程问答-------------------- 或者还有一种,在Winform窗体中嵌套一个网页,在网页中还是用html进行布局,只是这个html页面显示在Winform中而已! --------------------编程问答--------------------
引用 39 楼 bin_520_yan 的回复:
或者还有一种,在Winform窗体中嵌套一个网页,在网页中还是用html进行布局,只是这个html页面显示在Winform中而已!


up --------------------编程问答-------------------- 12345 67890 --------------------编程问答-------------------- 将不变的表格做成图片,用作窗口的背景。可变的数据使用label等控件拖放到具体位置就是了!如果你的格式需要改变的,那就根据具体情况改变背景图片和控件的大小坐标(这部分数据如果多的话,可以使用xml文件存储)! --------------------编程问答-------------------- 顶下,学习中,共同促进 --------------------编程问答-------------------- 看这里:http://www.cnblogs.com/peterzb/archive/2009/05/29/1491891.html --------------------编程问答-------------------- 就用楼上说的,画个背景图片,然后放textbox,这样美观又好操作,方便 --------------------编程问答-------------------- 就用楼上说的,画个背景图片,然后放textbox,这样美观又好操作,方便 --------------------编程问答-------------------- RDLC或水晶报表都能够实现 --------------------编程问答-------------------- 用MicrosoftReportView+报表,拖拖拽拽马上就出来 --------------------编程问答-------------------- 我来是跑堂的! --------------------编程问答-------------------- winform 怎样嵌套web页面?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,