Foxtable(狐表)用户栏目专家坐堂 → 字体与字符串的转换


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

主题:字体与字符串的转换

美女呀,离线,留言给我吧!
cyl123
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:758 积分:6382 威望:0 精华:0 注册:2014/12/21 21:01:00
字体与字符串的转换  发帖心情 Post By:2016/3/5 19:43:00 [只看该作者]

字体转字符串如下:

Dim fnt As New Font("黑体",12,FontStyle.Underline)

output.show(fnt.ToString())

字符串如何转回字体呢? 


 回到顶部
美女呀,离线,留言给我吧!
cyl123
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:758 积分:6382 威望:0 精华:0 注册:2014/12/21 21:01:00
  发帖心情 Post By:2016/3/6 10:30:00 [只看该作者]

up

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


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

Dim fnt As New Font("黑体",12,FontStyle.Underline)

output.show(fnt.name)

 

参考 https://msdn.microsoft.com/zh-cn/library/system.drawing.font.aspx

 


 回到顶部
美女呀,离线,留言给我吧!
cyl123
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:758 积分:6382 威望:0 精华:0 注册:2014/12/21 21:01:00
  发帖心情 Post By:2016/3/6 14:30:00 [只看该作者]

Dim fnt As New Font("宋体",15,FontStyle.Bold Or FontStyle.Underline  )

Dim str As String=fnt.tostring

output.show(fnt.tostring)
输出为:[Font: Name=宋体, Size=15, Units=3, GdiCharSet=1, GdiVerticalFont=False]

如何将:[Font: Name=宋体, Size=15, Units=3, GdiCharSet=1, GdiVerticalFont=False]转换为 font呢

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


加好友 发短信
等级:小狐 帖子:321 积分:2468 威望:0 精华:2 注册:2013/1/16 19:33:00
  发帖心情 Post By:2016/3/6 16:50:00 [只看该作者]

如下
Dim fnt As New Font("宋体",18,FontStyle.Bold Or FontStyle.Underline)

Dim cvt = new FontConverter()

Dim s As String = cvt.ConvertToString(fnt)

fnt= cvt.ConvertFromString(s)

e.Form.Controls("Label2").Font = fnt


 回到顶部
美女呀,离线,留言给我吧!
cyl123
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:758 积分:6382 威望:0 精华:0 注册:2014/12/21 21:01:00
  发帖心情 Post By:2016/3/6 20:46:00 [只看该作者]

测试了colorConverter() 也可以用 ,类似FontConverter()  都还有哪些可以用呢?

 回到顶部
美女呀,离线,留言给我吧!
cyl123
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:758 积分:6382 威望:0 精华:0 注册:2014/12/21 21:01:00
  发帖心情 Post By:2016/3/6 20:50:00 [只看该作者]

TextAlign

设置标签文本的对齐方式,ContentAlignment型枚举


TextAlign能否通过字符串转换?


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


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

枚举,就是1、2、3这样的值,你msgbox弹出看一下就好。

 回到顶部
美女呀,离线,留言给我吧!
cyl123
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:758 积分:6382 威望:0 精华:0 注册:2014/12/21 21:01:00
  发帖心情 Post By:2016/3/6 21:22:00 [只看该作者]

如何通过1,2,3 对abc.TextAlign赋值呢?  不通过abc.TextAlign=ContentAlignment.xxx 赋值

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


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

弹出来看各个值不就行了?

 

msgbox(ContentAlignment.BottomCenter)

 

保存的时候,也保存为数值。


 回到顶部