社区
C#
帖子详情
想编写图片界面的程序,请问怎么设计比较好呢?
fan0041
2010-10-22 08:51:03
希望编写一个所有界面都是图片的程序,有很多个界面,所有界面都通过单击图片上的指定区域互相切换,单机图片上的图片按钮,实现图片的切换,同时希望使用软件的用户能自己更改界面上图片的位置,请问这个需要要怎么设计比较好呢?谢谢了先
...全文
133
9
打赏
收藏
想编写图片界面的程序,请问怎么设计比较好呢?
希望编写一个所有界面都是图片的程序,有很多个界面,所有界面都通过单击图片上的指定区域互相切换,单机图片上的图片按钮,实现图片的切换,同时希望使用软件的用户能自己更改界面上图片的位置,请问这个需要要怎么设计比较好呢?谢谢了先
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fan0041
2010-10-26
打赏
举报
回复
图片都是现成的,是根据客户的需求用PS画的
324374
2010-10-24
打赏
举报
回复
这种程序强烈建议用WPF编写!
这种程序图像显示较多,而且如果做的比较复杂的话,会涉及到图像切换的动画特效,层次的Ahpha通道,图像的生成上当然也是越灵活越好,最好不是那种用Photoshop一块一块的编辑好,然后强行加在界面上,这样界面处理上会很不方便。
目前常见的C#(.NET)界面开发就是基于GDI+的Windows Forms和基于DirectX的WPF。
1:很显然DirectX可以充分利用硬件加速和显卡GPU,对于这种图形化要求比较高的程序(尤其图形比较复杂,或者涉及到动画)效率也是很重要的,而GDI+的软件加速是很不理想的。
2:Windows Forms的UI设计体系相对WPF相差很远,Windows Forms是十几年来Windows操作系统固有的GUI体系底层的一个封装。而WPF是下一代Windows操作系统GUI体系的全新架构。就举个最简单的例子吧,你想定义一个按钮,按钮有自己的背景,如果有透明度,还要考虑按钮背景后主程序窗体的背景,这个按钮的内容包含另一个图片或者还有文字,然后鼠标进入按钮,点击按钮,各种图片还要有各种特效或者复杂的特效。这些用Windows Forms一定会费你老半天劲甚至必要时做OwnerDrawn控件写N多GDI+代码,自己写Timer做动画,还要做优化GDI+速度的代码。。。。。。WPF就是为这些复杂的图形界面和数据绑定而诞生的,布局控件也很方便的。写的可能有点像广告。。。sorry这就是我的感受。
dylike
2010-10-23
打赏
举报
回复
用PS一张张画.
bourbon1795
2010-10-23
打赏
举报
回复
如果可能的话 尽量用GDI+
画出来,这里效率高
fan0041
2010-10-22
打赏
举报
回复
还不是360那中形式,就是希望所有的界面都是图片,包括图片上的按钮也是图片
wuyq11
2010-10-22
打赏
举报
回复
360那种形式吗
http://www.codeproject.com/KB/toolbars/MSOfficeTaskPane.aspx
http://topic.csdn.net/u/20100610/18/75857303-A9D5-42B6-8FEA-01D6D2F11092.html
fan0041
2010-10-22
打赏
举报
回复
是本地程序啊,那不成写网站了吗?
threenewbee
2010-10-22
打赏
举报
回复
使用网页模式。
Python图形
界面
GUI
程序
设计
1、GUI是什么? 图形用户
界面
(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户
界面
。 图形用户
界面
是一种人与计算机通信的
界面
显示格式,允许用户使用鼠标等输入设备操纵屏幕上的图标或菜单选项,以选择命令、调用文件、启动
程序
或执行其它一些日常任务。与通过键盘输入文本或字符命令来完成例行任务的字符
界面
相比,图形用户
界面
有许多优点。图...
用MATLAB做了第一个
比较
好看的人机GUI
界面
用MATLAB做了第一个
比较
好看的人机GUI
界面
前言 因为某些项目工程需要,使用MATLAB已经完成了项目代码,为了让项目验收中演示
比较
好看,不至于在演示时去点击编辑器的代码进行运行,显得“朴实无华”,开始研究如何做一个好看的人机GUI
界面
,由于以前没有经验,所以只能一步步摸索着来。最后在我的不懈努力下,做了一个相对
比较
好看的
界面
(自我感觉哈)。 一、编程环境 MATLAB 2013 听说MATLAB最新版本增加了很多东西,迫不及待下载安装,结果电脑不行直接连
界面
都进不去…还是老实用我的老版本吧 二、
界面
【微信小
程序
开发】一文学会使用视图组件进行
界面
设计
小
程序
的视图组件是开发者用来构建用户
界面
的基本元素。小
程序
提供了丰富的视图组件,包括基础组件和扩展组件。基础组件包括按钮、
图片
、文本等常见的
界面
元素,而扩展组件则提供了更多的交互和展示效果。使用视图组件,开发者可以通过组合、布局和样式设置等方式创建出丰富多样的小
程序
界面
。通过学习和使用小
程序
的视图组件,开发者可以灵活地进行
界面
设计
,创建出丰富多样的小
程序
界面
。本文介绍了小
程序
视图组件的基本使用方法,并提供了常见组件的示例。希望本文能够帮助开发者更好地掌握小
程序
界面
设计
的技术。
JAVA 网络聊天
程序
设计
与实现(附关键代码) 可群聊私聊发送
图片
1需求分析 经分析,本
程序
是一个C/S结构,使用TCP协议实现聊天功能,需要实现的功能有如下几点。 本
程序
需要有客户端以及服务器端。 客户端应有良好的交互
界面
,服务器端应有转发客户端发来的消息和临时保存客户端发来的文件 本
程序
应支持多用户,用户可在线进行即时交流 用户端可发送文字,
图片
。且支持群聊和私聊 本
程序
登陆需要提供账号和密码,账号密码由数据库保存。 客户端提供注册功能,可选择设置自己的账号密码和昵称。 1.1客户端功能 客户端可在好友列表看到已上线的好友。 客户端可在输入框...
如何实现QT
界面
插入
图片
与图标
本文参考了配置pycharm将.qrc转化为.py,原创不易,感谢支持! 在进行
界面
设计
时或多或少会用到一些资源文件(视频,
图片
,图标,文档)是自己的
界面
更加丰富,如何将资源加载到你
设计
的
界面
指定位置呢? 共分成三步: 1、
编写
.qrc文件 在QT designer
界面
设计
中不能直接加如
图片
或图标等资源,需要在开发目录中
编写
.qrc文件(可以用记事本打开) 进入qt designer中后创建wid...
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章