2

これで新しいタブを作成します:

private void addTabs(RichTextBox richTextBox,string name)
    {
        //Add Tabs
        try
        {
            if (tabControl1.TabPages.Count <= 8)
            {
                TabPage tabPage = new TabPage();
                tabPage.Controls.Add(richTextBox);
                if (name == null)
                {
                    tabPage.Text = "Page: " + (tabControl1.TabCount + 1).ToString();
                    tabPage.Tag = "Page: " + (tabControl1.TabCount + 1).ToString();
                }
                else
                {
                    tabPage.Text = name;
                    tabPage.Tag = name;
                }
                richTextBox.Dock = DockStyle.Fill;

                tabControl1.TabPages.Add(tabPage);
            }
            else
                MessageBox.Show("You have reached the max threshold for tabs.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
        catch (Exception e)
        {
            MessageBox.Show(e.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            Console.WriteLine(e.Message);
        }
    }

これにより、新しいタブが作成され、リッチテキストボックスが提供されます。ダイアログを使用してファイルを保存する方法は知っていますが、リッチテキストボックスにアクセスするにはどうすればよいですか?

4

1 に答える 1