那得看要显示的内容在数据库里存的是什么格式this.richTextBox1.AppendText("111\r\n2222222\r\n\t\t\t\t333\r\n\t\t\t\t444");

解决方案 »

  1.   

    他想设置文本居中...
    richtextbox就跟文本文档一样,没有那一说.
    想居中,自己算一行能显示多少个字,然后空格补齐吧...
      

  2.   

            private void button1_Click(object sender, EventArgs e)
            {
                richTextBox1.SelectionAlignment = HorizontalAlignment.Left;
            }        private void button2_Click(object sender, EventArgs e)
            {
                richTextBox1.SelectionAlignment = HorizontalAlignment.Center;
            }        private void button3_Click(object sender, EventArgs e)
            {
                richTextBox1.SelectionAlignment = HorizontalAlignment.Right;
            }
        }
      

  3.   

    回复zbdzjx:那您知道上传文件的怎么写吗?希望您能给个源代码
      

  4.   

    private async void Button_Click_1(object sender, RoutedEventArgs e)
            {
                string filename = @"C:\Example\existingfile.txt";
                char[] result;
                StringBuilder builder = new StringBuilder();            using (StreamReader reader = File.OpenText(filename))
                {
                    result = new char[reader.BaseStream.Length];
                    await reader.ReadAsync(result, 0, (int)reader.BaseStream.Length);
                }            foreach (char c in result)
                {
                    if (char.IsLetterOrDigit(c) || char.IsWhiteSpace(c))
                    {
                        builder.Append(c);
                    }
                }
                FileOutput.Text = builder.ToString();
            }参考来源http://msdn.microsoft.com/zh-cn/library/system.io.textreader(v=vs.110).aspx