开发者

Is it possible to left-justify (rather than centre-justify) successive lines in a WinForms message box?

Hopefully the question says it all. We have some longish messages, separated by CrLf characters, a开发者_如何学Cnd the lines come out centre-justified.

Can the lines be left-justified?

I can create a form and show it modally if I have to, but it would be nice not to have to.


Edit...

Apologies, people. My bad... my damn fool question.

Turns out that the message box shown everywhere in my application is a custom one, and it inherits from a form, not from MessageBox.

Worse still, it was built with a label on it to display the text of the message... and, you guessed it, its TextAlign property was set to MiddleCenter.

I shall now go and bang my head on a spike as penance for troubling you good people...


The message box is left-aligned for me:

Option Strict On
Option Explicit On

Public Class Form1
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        MessageBox.Show("It was the best of times, it was the worst of times." & vbNewLine & "The end.")
    End Sub
End Class

Is it possible to left-justify (rather than centre-justify) successive lines in a WinForms message box?

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜