我發現DrawString函數將整個字符或單詞剪切成違反直覺的方式。顯示部分文字清楚地表明缺少某些東西。如何在不修剪的情況下使用DrawString?
下面是一些例子:
StringTrimming.None:
StringTrimming.Character:
我想要什麼: (GIMP樣機)
是StringTrimming.None的與StringTrimming.Character相同?他們的行爲似乎與我的情況完全相同。有什麼我可以忽略的,或者這是一個已知的「特徵」?
根據docs StringTrimming.None「指定不修剪」。
This site用Java創建的例子甚至顯示「無」來修剪比「字符」更多的字符。
是否有其他的技巧來獲得這種效果?
注意:我不想顯示「...」或類似內容。我覺得這是浪費空間,但這可能是UX的討論。
抱歉..只是想知道..你會應用此? – matzone
@Rotem好主意,但如果有很多垂直空間的話,這會搞亂包裝。不過,你應該添加這個答案。它適用於單行! – Sarien
@matzone一個DataGridView(一個表格,適用於較少的Windows Forms知識)。 – Sarien