C#在visualstudio里生成1到30的随机排列并在30个textbox里显示
发布网友
发布时间:2022-04-27 01:05
我来回答
共2个回答
热心网友
时间:2022-06-22 00:46
Random r = new Random();
//控件布局
int 列 = 5; //五列
int 行 = 6; //六行
//控件位置
int 控件X坐标 = 3; //起始X坐标
int 控件Y坐标 = 3; //起始Y坐标
//控件大小
int 控件宽度 = 50; //控件宽度
int 控件高度 = 30; //控件高度
int 列间隔 = 5; //每个控件之间的列间隔
int 行间隔 = 10; //每个控件之间的行间隔
for (int i = 1; i <= 行; i++)
{
for (int j = 1; j <= 列; j++)
{
TextBox t1 = new TextBox(); //创建一个文本框控件
t1.Size = new Size(控件宽度, 控件高度); //设置该控件的大小
t1.Location = new Point(控件X坐标, 控件Y坐标); //设置该控件的坐标位置
t1.Text = r.Next(1, 31).ToString(); //设置该控件的文本内容为一个1-30的随机数
控件X坐标 += 控件宽度 + 列间隔; //重新给控件X坐标变量赋值
this.Controls.Add(t1); //往窗体上添加该控件
}
控件X坐标 = 3; //控件的x坐标还原为初始位置
控件Y坐标 += 控件高度 + 行间隔; //控件的Y坐标重新赋值为下一行的Y坐标
}
热心网友
时间:2022-06-22 00:46
尝试下:
iint[] a=new int[10]; //定义数据长度
Random r = new Random();
for (int i = 0; i < 10; i++)
{
int temp=r.Next(0,11);//0--10的随机数
a[i]=temp;//把产生的随机数付给数组
textBox1.Text=temp.ToString();
richText1.AppendText(temp.ToString()); //添加到窗体中
}
C#在visualstudio里生成1到30的随机排列并在30个textbox里显示
//创建一个文本框控件 t1.Size = new Size(控件宽度, 控件高度); //设置该控件的大小 t1.Location = new Point(控件X坐标, 控件Y坐标); //设置该控件的坐标位置 t1.Text = r.Next(1, 31).ToString(); //设置该控件的文本内容为一个1-30的随机数 控件X坐标 += 控件宽度 ...
Visual Studio 怎么用C#在窗体中添加1-10的随机数
textBox1.Text=temp.ToString();richText1.AppendText(temp.ToString()); //添加到窗体中 }
c#中怎样通过单击button添加多个textbox
在这个示例中,当您单击Button时,将调用buttonAddTextBox_Click方法。该方法创建一个新的TextBox控件,并设置其位置、宽度和名称。然后,将新的TextBox控件添加到窗体的Controls集合中。您还可以添加一个文本更改事件处理程序来处理文本更改事件。
c#中如何在文本框中显示txt文档
(1)在Visual Studio 中新建一个“Windows窗体应用程序”项目 (2)在Form1上布置一个TextBox 并将Multiline属性设置为true;ScrollBars属性设置为both (3)窗体代码Form1.cs using System;using System.Windows.Forms;using System.IO;namespace WindowsFormsApplication6{ public partial class Form1...
C#文本框TextBox使用问题
1)在Form1上拖入两个TexBox,分别为textBox1和textBox2。textBox1用来显示输入的文本;textBox2用来输入文本。2)在Form1.cs中添加一个类TextUndoBuffer。代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;...
c#中在一个button事件,点击后要让另一个textbox显示文字内容,
1. 打开Visual Studio 2015,新建或打开现有的C#窗体应用程序。2. 在“文件”菜单中选择“打开”->“项目/解决方案”,找到并打开你的程序。3. 编写事件处理函数,将你希望显示的文字内容赋值给另一个TextBox。例如,假设TextBox的ID是`textBox2`,你可以使用以下代码:```csharp private void ...
visual studio c#中怎样传递数值 在线等
Form1里面:给个属性public string aa;然后在Form1_Load写:this.textBox1.Text = aa;Form2里面:给个属性:public Form1 form1;Button2的单击事件里面:form1 = new Form1();form1.aa = this.textBox1.Text;form1.Show();//好像要重新显示一下才能出来 楼主试下 ...
c# 创建一个窗体,该窗体包括一个可用来输入数字的文本框,当用户单击...
用 Visual studio 创建window 窗体应用程序, 拖拽一个TextBox、一个Button、一个Label 到窗体中, 双击按钮,进入按钮的单击事件、 事件函数里, 先获取textbox的值,判断数值是否在20--30之间, 然后根据判断结果,把提示信息赋给 Label的Text ...
C#如何限制Textbox文本框只能输入数字
这里我们新建一个只能输入长度为11位数字的小程序。打开Microsoft Visual Studio 2010, 新建名字为【文本框限制输入为数字示例】的程序。在新程序界面窗口上放置合适的控件:包括, 显示过程日志和提示的textbox输出控件; 用于输入11位数字的输入框。选择输入的文本框,将属性中的最大长度限制修改为11,...
怎么用c#做一个按钮,点击它使label显示textbox中输入的内容?
假设你已经使用Visual Studio的设计器在Form上放置了label、Textbox、Button这几个控件,那么在设计器中双击按钮,IDE会自动添加点击按钮后要执行的事件处理函数。private void button1_Click(object sender, EventArgs e){ label1.Text = textBox1.Text;} ...