问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c# txtbox 根据另一个combox改变行数

发布网友 发布时间:2022-04-11 19:25

我来回答

4个回答

热心网友 时间:2022-04-11 20:54

winFrom中不能设置txtbox的行数,没有这个属性,只能去设置它的高度来实现类似你要的行数的要求,首先在Form1_Load设置
private void Form1_Load(object sender, EventArgs e)
{
textBox1.Multiline = true;//让txtbox可以多行显示
comboBox1.Items.Clear();
comboBox1.Items.AddRange(new object[] { "2", "4", "6" });//给combox增加元素
}
然后在combox的SelectedIndexChanged事件中设置txtbox的高度
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
int str =Convert.ToInt32(comboBox1.SelectedItem.ToString());//得到你选择的数
textBox1.Height = 21*str;//21为txtbox初始的高度,再乘以你选择的数,如2,就相当于是两行了

}

热心网友 时间:2022-04-11 22:12

test.xml 你打开看看, 给你个思路.
需引用
using System.IO;
using System.Xml;

//点击保存把 1#梁螺栓布置 添加到XML文件中
//btnAddXml是保存控件按钮的Name属性
private void btnAddXml_Click(object sender, EventArgs e)
{
//初始化XML文档操作类
XmlDocument myDoc = new XmlDocument();

//如果C盘的test.xml文件不存在, 则创建到C盘.
if (!File.Exists(@"C:\test.xml"))
{
//声明XML
XmlDeclaration xmldec = myDoc.CreateXmlDeclaration("1.0", "gb2312", null);
myDoc.AppendChild(xmldec);
//创建元素
XmlElement xmlelem = myDoc.CreateElement("Info");
myDoc.AppendChild(xmlelem);
//保存
myDoc.Save(@"C:\test.xml");

//加载XML文件
myDoc.Load(@"C:\test.xml");
//创建一个元素
XmlElement xmle = myDoc.CreateElement("AboutInfo");
//添加自定义属性
//combox1 行数
//txtbox1 行距
//txtbox2 竖向边距
//combox2 列数
//txtbox3 列距
//txtbox4 水平边距
xmle.SetAttribute("A"" + combox1.Text + "");
xmle.SetAttribute("B", "" + txtbox1.Text + "");
xmle.SetAttribute("C", "" + txtbox2.Text + "");
xmle.SetAttribute("D", "" + combox2.Text + "");
xmle.SetAttribute("E", "" + txtbox3.Text + "");
xmle.SetAttribute("F", "" + txtbox4.Text + "");
//将节属性到文档中
XmlElement AllExlement = myDoc.DocumentElement;
AllExlement.AppendChild(xmle);
//保存
myDoc.Save(@"C:\test.xml");
}
else
{
//如果C:\test.xml存在,则修改
myDoc.Load(@"C:\test.xml");
XmlNode xmlnode = myDoc.SelectSingleNode("Info");
XmlNode xmllist = xmlnode.FirstChild;
XmlElement ex = (XmlElement)xmllist;
ex.SetAttribute("A"" + combox1.Text + "");
ex.SetAttribute("B", "" + txtbox1.Text + "");
ex.SetAttribute("C", "" + txtbox2.Text + "");
ex.SetAttribute("D", "" + combox2.Text + "");
ex.SetAttribute("E", "" + txtbox3.Text + "");
ex.SetAttribute("F", "" + txtbox4.Text + "");
myDoc.Save(@"C:\test.xml");
}
}

//点击打开控件把C:\test.xml里的数据读取到 1#梁螺栓布置 相关控件中.
//btnReadXml是打开控件按钮的Name属性
private void btnReadXml_Click(object sender, EventArgs e)
{
//初始化XML文档操作类
XmlDocument myDoc = new XmlDocument();
//加载文件
myDoc.Load(@"C:\test.xml");
//搜索起始元素
XmlNode xmlnode = myDoc.SelectSingleNode("Info");
//获取第一个节点
XmlNode xmlno = xmlnode.FirstChild;
XmlElement ex = (XmlElement)xmlno;
combox1.Text = ex.GetAttribute("A");
txtbox1.Text = ex.GetAttribute("B");
txtbox2.Text = ex.GetAttribute("C");
combox2.Text = ex.GetAttribute("D");
txtbox3.Text = ex.GetAttribute("E");
txtbox4.Text = ex.GetAttribute("F");
}

热心网友 时间:2022-04-11 23:47

设成多行(MultiLine)模式后有ROWS属性指定行数!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
派出所能监听个人手机吗 ...富士康IDPBG事业群,请教一下该事业群有哪些岗位?具体分别是做什么的... 富士康aw制造是做什么的公司 业成部门生产课是做什么的 小米官网上面怎么查物流? 小米昨天下午就显示配货了怎么还不出库啊?我后面买的配件都出库了,我深... VB.net2008实例 编写文字加解密程序介绍_VB.net2008实例 编写文字加解 ... 简单的vb加密解密问题,不用输入密码的 赛车驾照价格是怎样的? Excel函数操作题第16套 怎么在android studio 中用viewflipper实现动画效果 如何保证 Cookie 自动登录的安全性 mysql中“输入命令 show databases;”后不能显示mysql ,且create database命令提示出错 数据库导入sql文件的时候总是提示权限拒绝 SQLSTATE[42000]: Syntax error or access violation: LIMIT 1' at line 1 是什么错误 怎么修改 导入数据库输入密码提示错误? 无法连接到数据库,提示:Warning: mysqli_connect(): (HY000/1045): Access denied for user 'root'@' 数据库导入出错,错误#1044 - Access denied for user 'zjwdb_273140'@'localhost' to database ERROR 1044 (42000): Access denied for user 'root'@'localhost' to database 'information_schema' 怎么实现cocos2d-x lua 代码自动提示,以及哪个编辑器好用,我现在用的是sublime Text2 sublime怎样直接运行代码 Sublime Text 2 怎样直接运行代码? Dreamweaver MX 2004 绑定Access数据库(求助) 想学习网站制作,谁有dreamweaver (最少dreamweaver8版本以上)+ access 的教学资料。我是初菜,什么也不 用J2EE+Access数据库做一个小项目,例如网上新闻发布系统,小型的网上购物系统,学生信息管理系统 求教如何用Dreamweaver MX和后台数据库(MS access)实现用户注册和登录功能。 使用Dreamweaver建立文章管理系统的问题 关于Dreamweaver MX制作网页登录系统的问题 求一份asp+access编写的简单的新闻发布系统 急求! 如何让DREAMWEAVER新闻系统里可以贴图片 怎么实现购物车序列化 寻找OSPF路由协议的安全性的--文献综述 西部数据 E元素系列以后没有了吗 麻烦哪位高人帮忙把我这篇中文翻译成法文,万分感谢,时间紧迫,急求! c#怎么提取xml里的某几行数据? 求IE6浏览器专用的css hack(即该部分语句只对IE6有效) 喝哪種紅酒比較養顏? 红葡萄酒应怎样喝才更健康? 求3DMAX9快捷文档,新手基础入门,急用,我QQ108495245,英文版本的 中文翻法文 ! 需要法文高手进来!!! 急急急 不要翻译软体 part2 请求专家 关于 法语 过去将来时用法的2 道题. C#如何保存多个textbox的值到一个文件,然后可以提取文件到多个textbox里 求一个PVP为主的魔兽世界私服 想找一篇关于《网络营销与传统营销的比较研究》的外文文献和翻译 网络资源带给人们的好处英语作文 请大家帮忙人工翻译一篇摘要,最好是英语很好的,直接通过在线翻译的就别帖上来啦,谢谢;急用。 翻译汉语课文成英文 一百分拿下它 找个高手帮我翻译一下,不要百度谷歌翻译 麻烦英语好的大哥帮忙翻译一下~跪谢了! runescape item,runescape account,runescape power leveling 这些是什么?