c# winform 定义了个comboBox和richtextbox两个控件,comgbobox用于选择字体样式,(见补充) 5
RTc#winform定义了个comboBox和richtextbox两个控件,comgbobox用于选择字体样式,如何根据选择改变richtextbox控件里的选中的和...
RT c# winform 定义了个comboBox和richtextbox两个控件,comgbobox用于选择字体样式,如何根据选择改变richtextbox控件里的选中的和接下来要打的字的字体。之前的字体不改变。
展开
4个回答
展开全部
挺简单的
string ziti;//接收字体的字符串变量
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
ziti = comboBox1.Text;//把下拉列表的值(里面的类容是字体 如:黑体,宋体 等)赋值给变量
this.richTextBox1.Font = new System.Drawing.Font(ziti, 24F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
//这是给richTextBox1更改属性的代码在括号里面第一个逗号之前的那一个 ziti 就是下拉列表里面的值 也就是字体类型 后面的那些是字的大小颜色等等属性 你可以直接复制过去 要是有兴趣也可以研究一下 注意了控件名称可不要弄错了哟 还有这个事件实在下拉列表的值发生改变的时候所发生的事件 你可以双击 comboBox1 直接进入编写 还有下拉菜单不要忘了赋值哟!· 希望对你有帮助 }
string ziti;//接收字体的字符串变量
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
ziti = comboBox1.Text;//把下拉列表的值(里面的类容是字体 如:黑体,宋体 等)赋值给变量
this.richTextBox1.Font = new System.Drawing.Font(ziti, 24F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
//这是给richTextBox1更改属性的代码在括号里面第一个逗号之前的那一个 ziti 就是下拉列表里面的值 也就是字体类型 后面的那些是字的大小颜色等等属性 你可以直接复制过去 要是有兴趣也可以研究一下 注意了控件名称可不要弄错了哟 还有这个事件实在下拉列表的值发生改变的时候所发生的事件 你可以双击 comboBox1 直接进入编写 还有下拉菜单不要忘了赋值哟!· 希望对你有帮助 }
展开全部
貌似这是个有趣的想法~~~~~~有点像记事本中查找内容的味道!!!楼主解决了记得共享出来啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以用richtextbox的selectedText来设置现有的字体
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询