当前位置: 首页 > news >正文

七初SEO网站建设深圳市招投标交易中心网站

七初SEO网站建设,深圳市招投标交易中心网站,代运营是如何骗人的,建设工程查询网站1.使用XtraMessageBoxForm#xff0c;自定义Icon 2.重写XtraMessageBoxForm#xff0c;自定义消息字体#xff0c;标题字体 3.注册XtraMessageBoxForm的Showing事件#xff0c;自定义按钮字体及按钮大小 具体代码如下#xff0c;只写了简单两种方法#xff0c;可自己扩展…1.使用XtraMessageBoxForm自定义Icon 2.重写XtraMessageBoxForm自定义消息字体标题字体 3.注册XtraMessageBoxForm的Showing事件自定义按钮字体及按钮大小   具体代码如下只写了简单两种方法可自己扩展赋值MessageBoxIcon可以显示想要的Icon   public static class UIMessageBox{static UIMessageBox(){MessageBoxForm.MessageBoxFont new Font(Arial, 14F); //定义字体类型}static readonly Icon MessageBoxIcon null;public static void Show(string message){ShowInternal(null, message, Notice, SystemIcons.Information, DialogResult.OK);}public static void Show(Control owner, string message){ShowInternal(owner, message, Notice, SystemIcons.Information, DialogResult.OK);} private static DialogResult ShowInternal(Control owner, string message, string caption, Icon messageIcon, params DialogResult[] dialogResults){MessageBoxForm form new MessageBoxForm();form.Icon MessageBoxIcon;XtraMessageBoxArgs args new XtraMessageBoxArgs(owner, message, caption, dialogResults, messageIcon, 0);args.Showing Args_Showing;return form.ShowMessageBoxDialog(args);}private static void Args_Showing(object sender, XtraMessageShowingArgs e){MessageButtonCollection buttons e.Buttons as MessageButtonCollection;SimpleButton btn null;foreach (var dialog in (DialogResult[])Enum.GetValues(typeof(DialogResult))){btn buttons[dialog] as SimpleButton;if (btn ! null){btn.Size new Size(Convert.ToInt32(btn.Width * 1.2), Convert.ToInt32(btn.Height * 1.2)); //按钮大小btn.Font e.Form.Font; //按钮字体}}}}internal class MessageBoxForm : XtraMessageBoxForm{internal static Font MessageBoxFont new Font(Arial, 10F);public MessageBoxForm(){Appearance.Font MessageBoxFont;}protected override FormPainter CreateFormBorderPainter(){return new MessageBoxFormPainter(this, LookAndFeel);}}internal class MessageBoxFormPainter : FormPainter{internal MessageBoxFormPainter(Control owner, ISkinProvider provider) : base(owner, provider) { }protected override void DrawText(GraphicsCache cache){string text Text;if (text null || text.Length 0 || TextBounds.IsEmpty)return;AppearanceObject appearance new AppearanceObject(GetDefaultAppearance());appearance.Font Owner.Font;appearance.TextOptions.Trimming Trimming.EllipsisCharacter;Rectangle r RectangleHelper.GetCenterBounds(TextBounds, new Size(TextBounds.Width, appearance.CalcDefaultTextSize(cache.Graphics).Height));DrawTextShadow(cache, appearance, r);cache.DrawString(text, appearance.Font, appearance.GetForeBrush(cache), r, appearance.GetStringFormat());}protected override int CalcTextHeight(Graphics graphics, AppearanceObject appearance){return (int)(graphics.MeasureString(Text, Owner.Font).Height); //标题栏的高度}}   调用时 UIMessageBox.Show(This is a message);  转载于:https://www.cnblogs.com/xyz0835/p/11110373.html
http://www.pierceye.com/news/619450/

相关文章:

  • 做外贸自己开公司网站网站建设三个友好
  • 深圳高端品牌网站设计网站建设实训报告收获
  • 万虹点读机如何做系统下载网站网站seo的重要性
  • 同一家公司可以做几个网站吗铁岭网站开发公司
  • 网站推广费用大概需要多少钱个人二级网站怎么做
  • 查询企业的网站有哪些山东平台网站建设找哪家
  • 如何推广外贸型网站wordpress本地环境迁移
  • 网站建设国内外现状网站建设公司 网络服务
  • 百度网站首页福田时代汽车官方网站
  • 网站建设智推网深圳进出口贸易有限公司
  • 网站开发语言pwordpress v4.9.5
  • 东莞建站模板源码东莞注塑切水口东莞网站建设
  • 做文案策划需要看什么网站服装网站开发目的
  • 湖北定制型网站建设微信公众平台网页版
  • 需要做网站的公司有哪些免费网页模板之家
  • 淘客网站怎么备案合肥在线官网
  • 马上飞做的一些网站免费自助建站系统有哪些
  • 建网站投放广告赚钱wordpress全屏弹窗插件
  • 电子商务公司网站模版通辽网站建设公司
  • 国外社交网站建设苏州seo门户网
  • 小程序建站公司唐山网页搜索排名提升
  • 网站后台模板北京网络营销方案
  • 网站如何不被百度搜到浙江网站怎么做推广
  • 网站建设主机类型怎么选diy电子商城网站
  • 中文域名 怎么做网站门户网站建站系统
  • 网站上的个人词条怎么做的做网站推广有用吗
  • 定兴县住房和城乡建设局网站河南省新闻奖
  • 江西省建设工程协会网站查询郑州网站建设一汉狮网络
  • 网站是否含有seo收录功能素材下载平台网站源码
  • 西宁个人网站建设不错的网站建设