Foxtable(狐表)用户栏目专家坐堂 → 内部通讯练习


  共有2523人关注过本帖树形打印复制链接

主题:内部通讯练习

帅哥哟,离线,有人找我吗?
石四
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
内部通讯练习  发帖心情 Post By:2015/7/10 10:32:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:my qq.zip

学习  http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=37777 做了内部通讯,有点不明白

 

为什么我做的不能在"字体"控件SelectedIndexChanged运用以下代码:

 

Dim ct1 As Windows.Forms.RichTextBox

ct1 = e.Form.Controls("SplitContainer4").Panel1.BaseControl.Controls("ct1")

Dim zt As String = e.Form.Controls("字体").Value

Dim dx As Integer = e.Form.Controls("大小").Value

ct1.Font = New Font(zt,dx,FontStyle.Regular)

 

只能用于"大小"控件,什么原因?原帖的两个控件都能用?


 


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/10 12:15:00 [只看该作者]

 呃,控制在发送按钮里面,你这段代码想做什么?


 回到顶部
帅哥哟,离线,有人找我吗?
石四
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2015/7/10 12:55:00 [只看该作者]

以下是引用大红袍在2015/7/10 12:15:00的发言:

 呃,控制在发送按钮里面,你这段代码想做什么?

设置Rich TextBox上文字的样式和大小呀


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/10 14:20:00 [只看该作者]

 去看发送按钮的代码啊。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/10 14:27:00 [只看该作者]

 看不懂你什么意思,我测试代码肯定会触发。

 回到顶部
帅哥哟,离线,有人找我吗?
石四
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2015/7/10 16:23:00 [只看该作者]

'字体'是一个ComboBox控件,不是按钮.


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20150710162104.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2015/7/10 16:25:16编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
石四
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2015/7/10 16:27:00 [只看该作者]

"大小"也是ComboBox控件,用相同的代码却没事!


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/10 16:41:00 [只看该作者]

 当你大小没有选择值的时候,运行代码肯定会报错啊。

 

Dim ct1 As Windows.Forms.RichTextBox

ct1 = e.Form.Controls("SplitContainer4").Panel1.BaseControl.Controls("ct1")

Dim zt As String = e.Form.Controls("字体").Value

Dim dx As Integer = e.Form.Controls("大小").Value

dx = IIf(dx=0,9,dx)

ct1.Font = New Font(zt,dx,FontStyle.Regular)

 


 回到顶部
帅哥哟,离线,有人找我吗?
石四
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2015/7/10 16:47:00 [只看该作者]

明白,谢谢!

将"大小"设个初始值,问题解决了.


 回到顶部