社区
C#
帖子详情
一个简单问题
digqq
2003-10-19 10:03:59
一个winform,两个按钮“button1”和“button2”,如何使在点击“button1”之后,disable的“button2”可用。也就是说,进入该winform之后,“button1”是灰的,不可点击,而必须在点击button2之后,button1才可用,谢谢!
还有一个白痴问题,在弹出的消息框里可以加图片的吗?我不会,谢谢大家帮忙。
...全文
40
9
打赏
收藏
一个简单问题
一个winform,两个按钮“button1”和“button2”,如何使在点击“button1”之后,disable的“button2”可用。也就是说,进入该winform之后,“button1”是灰的,不可点击,而必须在点击button2之后,button1才可用,谢谢! 还有一个白痴问题,在弹出的消息框里可以加图片的吗?我不会,谢谢大家帮忙。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
digqq
2003-10-19
打赏
举报
回复
那我连起来问一个问题吧,点击“button2”之后先让它弹出消息框,我那个消息框是这样的MessageBox.Show("你确定吗?","消息",MessageBoxButtons.OKCancel,MessageBoxIcon.Information);
也就是说,点击"button2"之后,出来消息框,我点里面的“确定”之后,button1可用,我点“取消”,那么button1还是不可用,应该怎么写那个代码呢?
digqq
2003-10-19
打赏
举报
回复
to 第一楼,没有问题,谢谢
to 上楼,谢谢
abcynic
2003-10-19
打赏
举报
回复
2.调用MessageBoxIcon枚举,给你个例子。
MessageBox.Show("You must enter a name.", "Name Entry Error",
MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
digqq
2003-10-19
打赏
举报
回复
to wideroad() __报错了_______“System.Windows.Forms.Button”并不包含对“visible”的定义?
digqq
2003-10-19
打赏
举报
回复
不对,是两位,呵呵
digqq
2003-10-19
打赏
举报
回复
谢谢三位哈,我看看先
至于加图片,就像window经常弹出的警告消息框里面的那种小图片啊,表示警告,消息,提示什么的啊
就是这样
wideroad
2003-10-19
打赏
举报
回复
你在button2的单击事件里面写上这句话:
this.button1.Enabled = true;
this.button1.visible = true;
就行了
rgbcn
2003-10-19
打赏
举报
回复
你要加什么图片。
rgbcn
2003-10-19
打赏
举报
回复
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
namespace rsgl
{
/// <summary>
/// Form1 的摘要说明。
/// </summary>
public class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Button button2;
/// <summary>
/// 必需的设计器变量。
/// </summary>
private System.ComponentModel.Container components = null;
public Form1()
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();
//
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
}
/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
#region Windows Form Designer generated code
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.button1 = new System.Windows.Forms.Button();
this.button2 = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// button1
//
this.button1.Location = new System.Drawing.Point(128, 56);
this.button1.Name = "button1";
this.button1.TabIndex = 0;
this.button1.Text = "button1";
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// button2
//
this.button2.Location = new System.Drawing.Point(128, 128);
this.button2.Name = "button2";
this.button2.TabIndex = 1;
this.button2.Text = "button2";
this.button2.Click += new System.EventHandler(this.button2_Click);
//
// Form1
//
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
this.ClientSize = new System.Drawing.Size(512, 341);
this.Controls.AddRange(new System.Windows.Forms.Control[] {
this.button2,
this.button1});
this.Name = "Form1";
this.Text = "Form1";
this.Load += new System.EventHandler(this.Form1_Load);
this.ResumeLayout(false);
}
#endregion
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.Run(new Form1());
}
private void Form1_Load(object sender, System.EventArgs e)
{
button1.Enabled = false ;
}
private void panel1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
}
private void panel2_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
}
private void button1_Click(object sender, System.EventArgs e)
{
}
private void button2_Click(object sender, System.EventArgs e)
{
button1.Enabled = true;
}
}
}
一个
简单
应用程序的上云过程
您可能已经认识到云平台以及将应用程序发布到云上的好处,在 Bluemix 上创建了自己的云应用程序,但是不了解云应用程序的结构,不知道怎么基于它开发自己的应用?不知道需要什么样的开发测试环境?应用开发好了却不知怎么发布到云平台上?今天就由我来和大家通过一步一步的实际操作来学习以上
问题
。注册Bluemix 体验开发在云端:http://ibmuniversity.csdn.net/m/topic/ibm_terrace
复杂
问题
简单
化以及
简单
问题
复杂化
复杂
问题
简单
化以及
简单
问题
复杂化并不矛盾,而是在项目的不同阶段。 在项目设计阶段,要考虑的是“
简单
问题
复杂化”。说的通俗点,就是在给定需求的基础上尽量扩展,考虑更多的可能,做尽可能大的设计,来确保项目需求一旦发生变更,不会影响总体框架,仅仅是代理工作量的变化。 在项目开发阶段,就要使用“复杂
问题
简单
化”的原则。就是要将任何复杂的东西,拆解成为
简单
的模块、功能。这样
设计
一个
一元稀疏多项式
简单
计算器
目录1.题目2.需求分析3.程序设计4.测试结果5.源码 1.题目 【
问题
描述】 设计
一个
一元稀疏多项式
简单
计算器。 【基本要求】 (1)输入并建立两个多项式; (2)多项式a与b相加,建立和多项式c; (3)多项式a与b相减,建立差多项式d; (4)输出多项式a, b, c, d。输出格式:比如多项式a为:A(x)=c1xe1+ c2xe2+…+ cmxem,其中,ci和ei分别为第i项的系数和指数,且各项按指数的升幂排列,即0≤e1<e2<…<em。 【测试数据】 (1)(1+x+x2+x3+x4+x5
实验3.2 定义
一个
简单
的Computer类
题目 定义
一个
简单
的Computer类,有数据成员芯片(cpu)、内存(ram)、光驱(cdrom)等等,有两个公有成员函数run、stop。cpu为CPU类的
一个
对象,ram为RAM类的
一个
对象,cdrom为CDROM类的
一个
对象,定义并实现这个类。 AC的C++代码如下: #include <iostream> using namespace std; enum CPU_rank {P1=1,P2,P3,P4,P5,P6,P7}; class CPU { private:
PHP实现
一个
简单
的图书管理系统
刚刚我收到了
一个
消息,老师竟然布置了
一个
课设 ,要求做
一个
后台管理系统。做归做,但是!本着为老师节省时间的心态,我花了大量的时间,消耗了无数脑细胞扫描了一遍老师给的课题,最终掐指一算选了
一个
最
简单
的——>"图书管理系统"。 刚开始我的想法是用jsp+(struts2+spring+hibernate)+Oracle写的,毕竟以前也用这玩意写过类似的东西,等我打开Oracl...
C#
110,530
社区成员
642,572
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章