购物网站的首页是静态深圳网站制作问
2026/3/30 10:26:36 网站建设 项目流程
购物网站的首页是静态,深圳网站制作问,砀山做网站,wordpress插图插件01按钮事件按钮使用的是ButtonButton 常用的属性有:1 UseWaiCursor: 是否使用 等待鼠标类型2 backgroundImage: 背景图3 backgroundImagelayout: 背景图分布方式:tile:如果图片过小生成多张图片; stretch拉伸图片以适应控件大小; zoom按照图像原比例进行缩放图片4 TextAlign: 对…01按钮事件按钮使用的是ButtonButton 常用的属性有:1 UseWaiCursor: 是否使用 等待鼠标类型2 backgroundImage: 背景图3 backgroundImagelayout: 背景图分布方式:tile:如果图片过小生成多张图片; stretch拉伸图片以适应控件大小; zoom按照图像原比例进行缩放图片4 TextAlign: 对齐的方式5 Dock 控件的停靠方式 设置处于父控件的哪个方向 top: 处于父控件上面事件: 触发函数的行为 例如在点击的时候调用一个函数 需要给按钮绑定一个点击事件事件也有很多种类 鼠标的点击事件输入框的textbox的TextChanged文本输入事件键盘事件等等label的点击事件private void label1_Click(object sender, EventArgs e) { }按钮的点击事件1 直接点击窗体上的按钮 2 按钮界面闪电标识符号找到对应事件名 点击生成一个事件private void button1_Click(object sender, EventArgs e) { //textBox1.Text 输入框的文本内容 //label2.Text label2的文本 label2.Text textBox1.Text; }输入的文本private void textBox1_TextChanged(object sender, EventArgs e) { //输入文本的时候触发 label2.Text textBox1.Text; }Form界面事件多播可以对一个控件通过使用或者-进行添加事件或者删除事件绑定事件也可以代码进行事件绑定button1 绑定button3_Click方法 button3也是绑定了button3_Click方法 事件函数sender就是可变的Click 点击事件this.button1.Click button3_Click; this.button2.Click new System.EventHandler(button3_Click);//button2绑定了button3_Click方法按钮3的绑定事件private void button3_Click(object sender, EventArgs e) { //参数1 object sender代表当前点击对象 例如目前sender就是button3 一般使用sender必须强制转换指定控件类型 //参数2 EventAtgs e ; 获取当前事件对象包含当前事件的一些信息 Button b1 (Button)sender; //第一种 获取当前点击的按钮的标题 MessageBox.Show(button3.Text); //第二种 方法获取标题 MessageBox.Show(b1.Texte.ToString()); }Button4 添加事件private void button4_Click(object sender, EventArgs e) { this.button1.Click button6_Click;//给按钮1绑定一个button6_Click的方法 this.button3.Click button6_Click; }Button5 移除事件private void button5_Click(object sender, EventArgs e) { this.button1.Click - button6_Click;// 给按钮1移除一个 button6_Click的方法 this.button3.Click - button6_Click; }Button6 点击弹窗的功能private void button6_Click(object sender, EventArgs e) { MessageBox.Show(永恒燃烧的羽翼,带我脱离凡间的沉沦); }Form界面PictureBox图片控件PictureBox是一个展示图片的控件在属性列表里可以在Image里添加你想要展示的图片展示网络图片this.pictureBox1.Load(http://hs1-f2.v3mh.com/image/220926/Rs94nKoSY.webp-w750.jpg);切换图片可以添加多张图片使用Button控件切换图片定义一个countint count 1;切换图片的按钮方法private void button1_Click(object sender, EventArgs e) { count; //Image.FromFile 加载图片 this.pictureBox1.Image Image.FromFile(E:\\from图片\\count.png); if (count8) { count 0; } }可以通过if判断来重新展示图片Panel控件可以添加两个Panel控件来相互切换切换到panel2private void button1_Click(object sender, EventArgs e) { //让panel1隐藏 panel2显示 //this.panel1.Visible false;//Visible 控制控件是否可见 false是不可见 true是可见 //this.panel2.Visible true; this.panel2.BringToFront();//把panel2带到前面 this.panel1.SendToBack();//把panel1放到最后面 }切换到panel1private void button2_Click(object sender, EventArgs e) { //让panel2隐藏 panel1显示 //this.panel1.Visible true; //this.panel2.Visible false; this.panel1.BringToFront();//把panel1带到前面 this.panel2.SendToBack();//把panel2放到最后面 }Form界面代码创建控件Form窗体的标题属性更改this.Text Hello; 窗体的标题属性代码创建一个Button控件1 创建一个button对象Button btn1 new Button();2 设置按钮的属性和样式btn1.BackColor Color.Red; //背景颜色 btn1.Text 进入; //按钮的文本内容 btn1.ForeColor Color.Green; //字体的颜色 FontFamily f1 new FontFamily(宋体);//创建一个楷体字体 btn1.Font new Font(f1,16,FontStyle.Bold);//设置字体为楷体类型 字号为16 加粗字体 btn1.Size new Size(200,100);//设置button的大小 //btn1.Location new Point(200, 100);// 修改button的位置 this.DoubleClick Form1_DoubleClick; btn1.Image Image.FromFile(1.png);//添加图标 btn1.ImageAlign ContentAlignment.MiddleLeft;//设置图标对齐方式3 添加到指定控件this当前窗体对象 包含了窗体的图标属性 窗体的标题属性 Controls窗体的所有的控件对象this.Controls.Add(btn1);例子创建10个panel 每个panel里面显示图片和labelfor (int i 0; i 10; i) { Panel panel new Panel(); //panel.BackColor Color.Red;//设置背景颜色 panel.Size new Size(100,200);//设置panel的大小 宽100 高200 panel.Location new Point(110*i20,0); panel.BorderStyle BorderStyle.FixedSingle;//设置边框 有边框了背景颜色就不需要了 //添加图片到panel上 PictureBox pd new PictureBox(); pd.Image Image.FromFile(1.png); pd.Size new Size(80,80); pd.SizeMode PictureBoxSizeMode.StretchImage;//拉伸图片 pd.Left 10;//设置子控件左边的距离 距离父控件的左边距离 panel.Controls.Add(pd);//添加图片到panel上 //创建一个label对象 Label label new Label(); label.Text 嘉贝莉娜; label.Left 8; label.Location new Point(10,120); panel.Controls.Add(label); this.Controls.Add(panel);//窗体上添加panel }Form界面

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询