所以我正在爲我的一個朋友做一個應用程序。這個應用程序包含一個winforms列表框。列表框包含推文。一切正常,但問題是推文的長度。當推文太長時,列表框會將部分剪掉。例如:Visual Studio列表框文本太長
tweetListBox:
Thow啾啾:jalskjdkljasdljlasjkdlasjdlkjaslkjaskljdlasjkd ...
它增加點當文本太長。我無法調整列表框的大小,因爲那太大了。有沒有辦法讓大於100像素的文本分成不同的行?
所以我正在爲我的一個朋友做一個應用程序。這個應用程序包含一個winforms列表框。列表框包含推文。一切正常,但問題是推文的長度。當推文太長時,列表框會將部分剪掉。例如:Visual Studio列表框文本太長
tweetListBox:
Thow啾啾:jalskjdkljasdljlasjkdlasjdlkjaslkjaskljdlasjkd ...
它增加點當文本太長。我無法調整列表框的大小,因爲那太大了。有沒有辦法讓大於100像素的文本分成不同的行?
如果你不需要一個ListBox的選擇功能,你可以切換到多線行文本框。使用常規文本框並設置多行屬性= true。將控件拉伸到適當的大小以匹配ListBox的大小。使用以下內容添加新的推文:
multiLineTweetBox.Append(newTweet + Environment.NewLine);
僅僅設置一個像WordWrap = true這樣的屬性是不可能的,它根本不存在。已經被賦予了在計算器上這裏的一個解決方案:
Winforms DotNet ListBox items to word wrap if content string width is bigger than ListBox width?
你使用什麼框架? 'WinForms'或'WPF'? –
你需要更具體。這是一個WPF列表框嗎?的WinForms? HTML嗎? –
我使用的WinForms框架 – Thow