none
Messagebox 弹出的message,怎样能够该改变字体的大小和颜色呢? RRS feed

答案

  • 你好

    應該是不能的

    或者你可以考慮自己建立一個 新的Form 之後放入Label 和Button

    之後 用Form.ShowDialog的放法 顯示出來

    有差不多的效果的

    Please correct me if my concept is wrong


    Chi
    • 已标记为答案 newshine 2010年11月17日 2:54
    2010年11月15日 10:16
    版主

全部回复

  • 你好

    應該是不能的

    或者你可以考慮自己建立一個 新的Form 之後放入Label 和Button

    之後 用Form.ShowDialog的放法 顯示出來

    有差不多的效果的

    Please correct me if my concept is wrong


    Chi
    • 已标记为答案 newshine 2010年11月17日 2:54
    2010年11月15日 10:16
    版主
  • 创建一个窗口代替你的弹出框  不就可以实现了么
    想怎么设置就怎么设置
    2010年11月15日 10:17
  • Winform 程序中,Messagebox 弹出的提示框message,怎样能够该改变字体的大小和颜色呢?

     

    Dear
    Messagebox 类的属性是依照Windows本身背景主题所设定,无法直接修改,
    你可以自己在另一个Form里放入Label,Button,然后在呼叫那个Form

    秘訣無它,唯勤而已
    2010年11月15日 10:59
  • 您好

    MessageBox 的大小與顏色是由系統決定,除非使用 Hook 攔截 Windows Message 的方式,可以讓你自訂 Windows Message 的內容,你可以看看此文 http://msdn.microsoft.com/msdnmag/issues/02/11/CuttingEdge/default.aspx

    但這樣處理,不如自己使用 Form 製作 MessageBox 方便


    歡迎參觀我的Blog.NET菜鳥自救會
    2010年11月15日 17:12