- ベストアンサー
C#のLabelの横幅を固定で高さを可変にしたい
タイトルの通りですが、 C#でLabelの横幅を固定にして、文字列が折り返されるようにして、高さは文字列の行数に合わせることってできますか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#212058
回答No.1
C#(.NET)の Lable には WindowsForm と WPF と Web の3種類があるのですが、どれでしょう? Windows Form であるならば全自動ではできません。全自動でなくて良いならば、AutoSize=true にして、文字列の折り返し位置に自分で (プログラムで) 改行コードを挿入するという方法がありますが 。(折り返し位置は自分で文字数から類推するか、MeasureString ( http://dobon.net/vb/dotnet/graphics/measurestring.html )で計算する必要があります)。