用VS开发Window程序

问题描述

哪位大神做过如上的窗体开发软件,在下请教学习!

解决方案

解决方案二:
这没啥吧,就是一堆控件摆放,中间黑色那个,好像有第三方组件,即使没有,自己搞个底色黑色,文字绿色的文本框都可以
解决方案三:
一堆图片而已
解决方案四:
这些都直接用现成的VS自带的控件都能搞的出来了。就左边Button+图片上边Button+图片中间那个黑色的就Label 把字放大 背景黑色,字绿色下边就DataGridView 右边也一样的Button, DataGridView,Label
解决方案五:
按钮,按钮与图片混合
解决方案六:
引用4楼duanzi_peng的回复:

按钮,按钮与图片混合

datagridview
解决方案七:
这也太凌乱了,颜色很成问题。一开就是程序员拼凑的。你应该请美工手绘一个效果图,然后再开始切图、开发。
解决方案八:
楼主的问题问的有些宽泛。大家并不知道你是哪里不会。是页面摆放不会?还是后台功能不会?因此楼主可以自己先尝试做一下,然后遇到不会的地方再来问,这样能更有针对性。
解决方案九:
这个界面很一般啊,你是要实现这个界面还是实现这个软件的功能?VS开发程序的功能很强大,还是从头开始学吧
解决方案十:
要想模仿的一模一样,你需要一个美工,这不是技术问题了。
解决方案十一:
真没看出来一个界面有什么难点。
解决方案十二:
界面布局一大堆控件,背后的逻辑实现功能是重点!
解决方案十三:
就比如说那个button怎么在button上添加图片呢?
解决方案十四:
引用12楼FANJUN86fjFJ的回复:

就比如说那个button怎么在button上添加图片呢?

可以自己重绘也可以就放个panel来充当button,让它能够响应鼠标点击
解决方案十五:
这个button与一般的button不一样,它左边的那个图片不button是一体的我试过在button上添加一个picturebox但是两者不是一体的点击picturebox不会触发button的click事件同时,如何做一个这样的组件,以后的就只要拖就行了,不用每个都动手做
其他方案:
引用14楼FANJUN86fjFJ的回复:

这个button与一般的button不一样,它左边的那个图片不button是一体的我试过在button上添加一个picturebox但是两者不是一体的点击picturebox不会触发button的click事件同时,如何做一个这样的组件,以后的就只要拖就行了,不用每个都动手做

可以用用户控件做完它就会出现在工具箱里然后你拖出来用就行了
其他方案:
其实除了中间黑色那个自己控制外,其他的整个界面让美工做成一张图就行了
其他方案:
该回复于2015-02-28 22:45:32被版主删除
其他方案:
工具箱的控件就能完成
其他方案:
应该是给控件添加了背景图吧、

时间: 2024-09-20 09:28:21

用VS开发Window程序的相关文章

在Linux下开发GUI程序的方法

在Linux下开发GUI程序的方法有很多,比如Gnome桌面使用GTK+作为默认的图形界面库,KDE桌面使用Qt作为默认的图形界面库,wxWidgets则是另一个使用广泛的图形库,此外使用Java中的Swing/AWT组件也可以用于开发Linux下的GUI应用. 本文将依次介绍GTK+.Qt.wxWidgets和Swing/AWT,对其进行对比分析. 1. GTK+ 平台支持 虽然GTK+最初是为X Window系统开发的,但是目前已经发展成为一个跨平台的图形界面API,其支持的平台包括: Li

android-Android 开发的程序eclipse没报错,但意外停止

问题描述 Android 开发的程序eclipse没报错,但意外停止 目的是编写一个单点触摸用户输入的例子,以下是程序代码 package com.example.ontouchlistenerdemo; import android.app.Activity; import android.content.Context; import android.content.res.AssetManager; import android.graphics.*; import android.os.

Eclipse开发Android程序如何在手机上运行

1.设置android手机为USB调试模式 打开手机里面的开发者选项->USB调试 2.通过eclipse上真机测试 没用真机时,用eclipse开发android程序都是点run,然后选择模拟器的.安装好手机的usb驱动后,还是点run,程序就会神奇的在真机上运行了,效果与在模拟器中的一样,而且速度比用模拟器块很多. 如果还是在模拟器上运行,右键->run as->run configurations->target 选项1:总是提示选择设备 选项2:在所有的设备上登陆 选项3:

从根本上改变我们开发Java程序的方式:Lambda

当今世界主流编程语言无不吸纳强大的闭包概念,但有个例外,它就是Java.数年来,Java语言中增加闭包特征的工作看起来毫无进展. 早在15年之前,Scala语言和TypeSafe框架的作者Martin Odersky和Phillip Wadler发布了实验性的"Pizza"项目,由此,人们开始试图将闭包纳入编程语言的基本特征之一.尽管这看起来有点过于复杂,Java社区大概在2008年就有了接纳闭包概念的想法.但由于Oracle对Sun微系统公司的匆忙收购,Java被冷落,Java语言新

使用JBuilder开发J2ME程序

程序 使用JBuilder开发J2ME程序 作者:陈跃峰 出自:http://blog.csdn.net/mailbomb          现在实际应用大部分都是使用JBuilder在进行开发,所以简单介绍一下如何使用.        JBuiler 9(包括JB9)以上都包含了MobileSet和WTK,可以直接用来开发.        使用JB9以上开发J2ME应用时,和使用JB进行一般的开发类似,步骤如下: 1.  新建project,根据需要选择合适的project类型.以下以新建空项

用Struts开发国际化程序思路

程序 对于使用者来说,一个支持国际化的WEB程序具有下面几种形式 1. 根据用户浏览器自动设置显示的语言(无需用户干预)2. 提供用户选择,用户根据自己的需要决定使用何种语言显示3. 结合前两种.系统自动选择一种语言,但同时提供用户根据需要选择 使用Struts开发国际化程序是一件非常便利的事情,我们来看前两种怎么来实现 1. 这是最简单的方式,你不需要修改任何程序,只需要把资源文件按照各个语言翻译一遍并把这些文件按照国际化程序的要求命名好放置同一个目录即可. 例如 ApplicationRes

C#开发windows程序技巧

window|程序|技巧 1.一个应用程序只能被用户打开一次 Process mobj_pro =Process.GetCurrentProcess();            Process[] mobj_proList=Process.GetProcessesByName(mobj_pro.ProcessName);            if(mobj_proList.Length>1)            {                MessageBox.Show("当前的

技巧:PHP开发网站程序代码的优化方法

如何消灭或优化那PHP开发网站程序的代码呢? 这一点上我个人最主要的经验只有两点,一是消除错误的或低效的循环:二是优化数据库查询语句.其实还存在一些其它的优化细节,比如"str_replace比ereg_replace快"."echo比print快"等等.这些我暂时都放在一边,稍后我会提到用缓存来对付过于频繁的IO. 下面我们将三个功能相同,但程序写法不同的函数的效率(消耗的时间)进行对比. webjx.php <?php require_once('Benc

skyeye下开发s3c6410x程序:hello world的实现

helloworld.c文件如下: 根据s3c6410x的硬件信息可知uart0的发送寄存器地址为0x7f005020 /************************************************************************* >File Name: helloworld.c >Author: muge0913 >Mail: muge0913@sina.com >Created Time: 2013年02月12日星期二 15时33分11秒