设计一个包含有2个标签控件、2个文本框控件和1个按钮控件的windows程序。如下图所示,单击[易位]按钮,标
,单击[易位]按钮,标签控件与标签控件,文本框控件与文本框控件的位置互换。反复单击[易位]按钮,标签框之间,文本框之间的位置反复易位。用C#出来求各位大虾给俺具体代码谢谢...
,单击[易位]按钮,标签控件与标签控件,文本框控件与文本框控件的位置互换。反复单击[易位]按钮,标签框之间,文本框之间的位置反复易位。用C#出来 求各位大虾 给俺具体代码 谢谢啦
展开
展开全部
添加标签Label1,Label2,文本框Text1,Text2,按钮Command1。然后添加以下代码。
Private Sub Command1_Click()
Dim li As Double, lj As Double, ti As Double, tj As Double
li = Label1.Top
lj = Label1.Left
Label1.Top = Label2.Top
Label1.Left = Label2.Left
Label2.Top = li
Label2.Left = lj
ti = Text1.Top
tj = Text1.Left
Text1.Top = Text2.Top
Text1.Left = Text2.Left
Text2.Top = ti
Text2.Left = tj
End Sub
Private Sub Command1_Click()
Dim li As Double, lj As Double, ti As Double, tj As Double
li = Label1.Top
lj = Label1.Left
Label1.Top = Label2.Top
Label1.Left = Label2.Left
Label2.Top = li
Label2.Left = lj
ti = Text1.Top
tj = Text1.Left
Text1.Top = Text2.Top
Text1.Left = Text2.Left
Text2.Top = ti
Text2.Left = tj
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
显示,也可以编辑,如果你想让文件本框控件取消编辑功能,可以设置text1.lock = false就可以了
追问
我想要代码 大虾 如果给了 保证采纳 呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不懂windows程序,所以不知道最佳实现方案,我是想你无非就是想让标题和显示的内容改变罢了,没必要去动控件的位置呀
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string s = label1.Text;
s = label2.Text;
label2.Text = label1.Text;
label1.Text = s;
string a = textBox1.Text;
a = textBox2.Text;
textBox2.Text = textBox1.Text;
textBox1.Text = a;
}
}
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string s = label1.Text;
s = label2.Text;
label2.Text = label1.Text;
label1.Text = s;
string a = textBox1.Text;
a = textBox2.Text;
textBox2.Text = textBox1.Text;
textBox1.Text = a;
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你找到VB坐标函数不就好了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询