1
WinFormsのカスタムボタンにマルチラインテキストを表示するにはどうすればよいですか?私のテキストは、あまりにも長い間、それはこのように表示されている場合:C#winformカスタムボタンのテキストが長すぎるといっぱいに表示されない
が、私はそれは複数行にラップすることにしたいと思います。
プロパティを設定する必要はありますか?
Button b1 = new Button();
b1.Text = myReader.GetString(1);
b1.Click += b1_Click;
flowLayoutPanel1.Controls.Add(b1);
flowLayoutPanel1.GetFlowBreak(b1);
したい場合は、改行を設定することができます。 'b1.Text = myReader.GetString(1)+ Environment.NewLine +"次の行 ";' –
'TextRenderer.MeasureText();で文字列がボタンよりも長いかどうかを確認することができます –
私はちょうどノーマル'Windows.Forms.Button'をデフォルト設定にして、デフォルトで複数の行にテキストをラップします。どのような「カスタム」ボタンを使用しますか? –