文本框不夠長,顯示「XXX...」

WPF: How to make the TextBox/TextBlock/Label show "xxx..." if the text content too long? windows

設置 屬性 「TextTrimming」:app

 

===========================================================spa

Update:2014-10-21blog

問題:Grid中所在列的寬爲Auto,則TextTrimming無效。ip

解決方案:設置寬度「n」 or "[n]*"。ci

TextTrimmingget

TextBlock.TextTrimmingit

  • CharacterEllipsis: 如圖[1]
  • None:
  • WordEllipsis:

圖[1]io

-----------------------------------------------------------------------------------------------------------bfc

TextWrapping

TextBlock.TextWrapping

  • WrapWithOverflow: 一行中放不下第一個單詞,則截斷;一行中末尾的單詞(且不是第一個)不能徹底放下則整個單詞換行放置,如圖[2];
  • NoWrap: 不換行;
  • Wrap: 字符做爲換行判斷最小單元;

圖[2]

【END】

相關文章
相關標籤/搜索