0

ボタンクリックを使用してメッセージボックスにリストを表示するにはどうすればよいですか?

4

2 に答える 2

0

リストを文字列に追加する必要がありますが、新しい行を使用してそれらを結合します。これは、リストを反復処理する代わりの簡単な方法です。

String message = String.Join(Environment.NewLine, list);
MessageBox.Show(message, "MessageList", MessageBoxButtons.OK, MessageBoxIcon.Information);
于 2012-11-28T17:17:14.283 に答える
0

WinFormsを使用している場合は、ボタンをダブルクリックして、イベントハンドラーでそのようにすることができます。

    private void button1_Click(object sender, EventArgs e)
    {
        List<string> strlst;
        StringBuilder sb = new StringBuilder();
        foreach(string s in strlst)
        {
            sb.AppendLine(s);
        }

        MessageBox.Show(sb.ToString());
    }
于 2012-11-28T17:17:52.793 に答える