2009-09-02 42 views
1

我有一定的寬度和字符串的文本框中。我怎麼知道從字符串末尾到行尾有多少個字符?我如何找出多少個字符適合在TextBox的剩餘空間?

+0

你想做什麼?你想用其他字符填充TextBox的其餘部分嗎?然後,您可以使用Graphics.MeasureString(我沒有查找它,但我認爲這是方法名稱) – 2009-09-02 14:07:36

+0

除非您使用固定寬度的字體,這種情況很少見,但對此問題沒有固定的答案。除非你知道你會在字符串後插入哪些字符;那麼你可以使用Graphics.MeasureString來確定它們的大小。 (和你現有字符串的大小)。 – Stewbob 2009-09-02 14:07:45

回答

4

適合的字符數取決於字體和字符。如果您知道您將使用哪些字符,或者正在使用固定寬度的字體,則可以使用Graphics.MeasureString()

-3

你不能,首先因爲不同的角色佔用不同的寬度,其次因爲不同平臺上的文本呈現不同。