如何在不同的富文本框中打开文件夹的内容?

路标

我正在尝试打开文件对话框,然后将文件夹内的文件打开到不同的富文本框中?但我不确定还需要添加什么?你能帮个忙吗?

            if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
        {
            richTextBox1.Text = File.ReadAllText(openFileDialog1.FileName);
            tabPage1.Text = openFileDialog1.SafeFileName;
        }
史蒂夫

如果要允许用户选择一个文件夹,然后打开该文件夹中存在的前5个文件,请在不同的richtextbox中打开每个文件,则不需要OpenFileDialog,但FolderBrowserDialog

// First prepare two list with the richtextboxes and the tabpages
List<RichTextBox> myBoxes = new List<RichTextBox>()
{ richTextBox1, richTextBox2, richTextBox3, richTextBox4, richTextBox5 };
List<TabPage> myPages = new List<TabPage>()
{ tabPage1, tabPage2, tabPage3, tabPage4, tabPage5};


// Now open the folderbrowser dialog 
// (see link above for some of its properties)
FolderBrowserDialog fbd = new FolderBrowserDialog();
if(fbd.ShowDialog() == DialogResult.OK)
{
    int i = 0;
    foreach(string file in Directory.GetFiles(fbd.SelectedPath))
    {        
        myBoxes[i].Text = File.ReadAllText(file);
        myPages[i].Text = Path.GetFileName(file);
        i++;

        // Added a warning if the folder contains more than 5 files
        if(i >= 5)
        { 
           MessageBox.Show("Too many files in folder, only 5 loaded");
           break;
        }
     }
 }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何打印富文本框的内容

来自分类Dev

打开INI文件并将内容放置在不同的文本框中

来自分类Dev

打开文件富文本框(VB.NET)

来自分类Dev

C# 将富文本框的内容保存到文件中

来自分类Dev

如何在 Access(富文本)文本框中添加空白下划线

来自分类Dev

如何在富文本框中添加一行?

来自分类Dev

如何在RTF格式的富文本框中插入超链接

来自分类Dev

如何在富文本框中添加一行?

来自分类Dev

如何在富文本框C#中的光标位置附加字符串?

来自分类Dev

如何在富文本框中插入编号的项目符号列表

来自分类Dev

如何在inkscape的/ tmp文件夹中打开文件?

来自分类Dev

富文本框中的新行

来自分类Dev

自动完成文本框的文件夹输入

来自分类Dev

使用文本框生成文件夹

来自分类Dev

如何将富文本框的行保存在SQL数据库的不同行中?

来自分类Dev

您如何在Windows 10的“打开文件”对话框中查看隐藏的文件和文件夹?

来自分类Dev

如何在Java中打开文件夹/目录

来自分类Dev

如何在 Dolphin 中打开远程文件夹

来自分类Dev

如何在不删除C#中的当前数据的情况下从富文本框中编辑数据

来自分类Dev

如何在不选择任何内容的情况下以编程方式在Finder中打开文件夹?

来自分类Dev

如何打开文件夹并将文本文件放置在数据框中并根据文件名重命名数据框?

来自分类Dev

如何打开文件夹并将文本文件放置在数据框中并根据文件名重命名数据框?

来自分类Dev

如何在vue.js中显示富文本内容?

来自分类Dev

如何在Asp.Net中的文本框中更改文本的内容

来自分类Dev

如何将粗体文本添加到富文本框中

来自分类Dev

如何使用 C# Web 应用程序将选定路径中的文件夹名称读取到文本框中

来自分类常见问题

如何在GmailApp中添加2个不同的Google驱动器文件夹的所有内容

来自分类Dev

如何在GmailApp中添加2个不同的Google驱动器文件夹的所有内容

来自分类Dev

富文本框*格式

Related 相关文章

  1. 1

    如何打印富文本框的内容

  2. 2

    打开INI文件并将内容放置在不同的文本框中

  3. 3

    打开文件富文本框(VB.NET)

  4. 4

    C# 将富文本框的内容保存到文件中

  5. 5

    如何在 Access(富文本)文本框中添加空白下划线

  6. 6

    如何在富文本框中添加一行?

  7. 7

    如何在RTF格式的富文本框中插入超链接

  8. 8

    如何在富文本框中添加一行?

  9. 9

    如何在富文本框C#中的光标位置附加字符串?

  10. 10

    如何在富文本框中插入编号的项目符号列表

  11. 11

    如何在inkscape的/ tmp文件夹中打开文件?

  12. 12

    富文本框中的新行

  13. 13

    自动完成文本框的文件夹输入

  14. 14

    使用文本框生成文件夹

  15. 15

    如何将富文本框的行保存在SQL数据库的不同行中?

  16. 16

    您如何在Windows 10的“打开文件”对话框中查看隐藏的文件和文件夹?

  17. 17

    如何在Java中打开文件夹/目录

  18. 18

    如何在 Dolphin 中打开远程文件夹

  19. 19

    如何在不删除C#中的当前数据的情况下从富文本框中编辑数据

  20. 20

    如何在不选择任何内容的情况下以编程方式在Finder中打开文件夹?

  21. 21

    如何打开文件夹并将文本文件放置在数据框中并根据文件名重命名数据框?

  22. 22

    如何打开文件夹并将文本文件放置在数据框中并根据文件名重命名数据框?

  23. 23

    如何在vue.js中显示富文本内容?

  24. 24

    如何在Asp.Net中的文本框中更改文本的内容

  25. 25

    如何将粗体文本添加到富文本框中

  26. 26

    如何使用 C# Web 应用程序将选定路径中的文件夹名称读取到文本框中

  27. 27

    如何在GmailApp中添加2个不同的Google驱动器文件夹的所有内容

  28. 28

    如何在GmailApp中添加2个不同的Google驱动器文件夹的所有内容

  29. 29

    富文本框*格式

热门标签

归档