コンマと改行文字を持つ大きな文字列があります。この文字列を固定幅のパネルに描画する必要があります。新しい行から各文字列を描画できるように、パネル幅の長さの文字列を毎回脱ぎたいです。
foreach (btnObject custItem in this.lstDeniedCustomization)
{
basketItemDescription = basketItemDescription + custItem.BtnName + ", ";
}
バスケットアイテムの説明には、パネル幅と同じ幅で分割する必要がある文字列が含まれています。
私はこれで試していました..
System.Drawing.SizeF mySize = g.MeasureString(basketItemDescription, this.Font); //get the size of the text property
float stringHeight = mySize.Height;
this.Height = mySize.Height;
しかし、実行時に高さを修正する必要がある間、固定幅のパネルに描画する必要がある間、文字列全体の幅と高さだけが得られます。