高分求助,如何实现一个字体集合属性?

shibill 2003-07-26 01:06:13
我想实现的是一个控件的属性,它可以在设计环境中设定好多种字体,可以自动保存在代码中,象
Me.Indicator1.Font = New System.Drawing.Font("Times New Roman", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
一样,问题是我需要保存一组字体,我觉得好象应该是用集合去做,象TabControl中的TabPages对象那样
我需要在设计环境下保存这些字体,即保存到代码中,然后为每个对象设置一个索引就可以了,不必为每个对象都指定一种字体,这样创建的字体就比较少,比较节约资源。

...全文
54 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shibill 2003-07-28
  • 打赏
  • 举报
回复
我的意思是,比如我的控件中可以创建很多个Caption,而每个Caption都有自己的字体,可能好多Caption用的是同一种字体,这样的话我不想为每个Caption都创建字体,这样很浪费资源,也影响速度,我想设计一个字体数组或集合,里边包括了所有Caption用到的字体,然后每个Caption对应一个字体索引就可以了,这样我认为比较节约资源,可不知道这个字体数组或集合该如何设计
lylmsdn 2003-07-27
  • 打赏
  • 举报
回复
同意楼上,最好是获取当时系统所有的字体
isage2002 2003-07-27
  • 打赏
  • 举报
回复
说得仔细一点
如果你想获取所有的字体,可以遍历一下字体
设计环境中保存字扌是没有用的
最好,是获取当时系统所有的字体

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧