日期:2014-05-18 浏览次数:21074 次
        #region *****************动态创建控件,
        RichTextBox richTextBox = null;
        private void richTextBox_ContentsResized(object sender, ContentsResizedEventArgs e)
        {
            richTextBox.Height = e.NewRectangle.Height + 10;
            richTextBox.Size = new System.Drawing.Size(912, richTextBox.Height);
        }
        private void createControls(string Message, string SendName, string SendTime, int replyId, int i, UnionInfo un)
        {
            Panel pnl = new Panel();
            pnl.BackColor = Color.White;
            // GroupBox pnl = new GroupBox();
         //    pnl.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
            richTextBox = new RichTextBox();
            richTextBox.BackColor = Color.White;
            richTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None;
            richTextBox.Name = "richTextBox" + "_" + i;
            richTextBox.TabIndex = 7;
            richTextBox.Text = Message;
            richTextBox.ReadOnly = true;
            richTextBox.ScrollBars = RichTextBoxScrollBars.None;
            richTextBox.ContentsResized += new ContentsResizedEventHandler(richTextBox_ContentsResized);
            richTextBox.LinkClicked += new LinkClickedEventHandler(richTextBox_LinkClicked);
            richTextBox.Location = new System.Drawing.Point(20, 30);
            pnl.Controls.Add(richTextBox);
            Label lbl1 = new Label();
            lbl1.AutoSize = true;
            lbl1.Location = new System.Drawing.Point(430, 10);
            lbl1.Name = "lbl7" + "_" + i;
            lbl1.Size = new System.Drawing.Size(41, 12);
            lbl1.TabIndex = 6;
            lbl1.Text = "附件:";
            Label lbl2 = new Label();
            lbl2.AutoSize = true;
            lbl2.Location = new System.Drawing.Point(212, 10);
            lbl2.Name = "lbl8" + "_" + i;
            lbl2.Size = new System.Drawing.Size(41, 12);
            lbl2.TabIndex = 5;
            lbl2.Text = "发件时间:";
            Label lbl3 = new Label();
            lbl3.AutoSize = true;
            lbl3.Location = new System.Drawing.Point(20, 10);
            lbl3.Name = "lbl9" + "_" + i;
            lbl3.Size = new System.Drawing.Size(41, 12);
            lbl3.TabIndex = 4;
            lbl3.Text = "发送人:";
            TextBox textBox1 = new TextBox();
            textBox1.BackColor = Color.White;
            textBox1.Location = new System.Drawing.Point(75, 6);
            textBox1.Name = "textBox1";
            textBox1.Size = new System.Drawing.Size(123, 21);
            textBox1.TabIndex = 4;
            textBox1.ReadOnly = true;
            textBox1.Text = SendName;
            // 
            // textBox2
            // 
            TextBox textBox2 = new TextBox();
            textBox2.BackColor = Color.White;
            textBox2.Location = new System.Drawing.Point(280, 6);
            textBox2.Name = "textBox2";
            textBox2.Size = new System.Drawing.Size(140, 21);
            textBox2.TabIndex = 5;
            textBox2.ReadOnly = true;
            textBox2.Text = SendTime;
         
            pnl.Controls.Add(richTextBox);
            pnl.Controls.Add(lbl1);
            pnl.Controls.Add(lbl2);
            pnl.Controls.Add(lbl3);
            pnl.Controls.Add(textBox1);
            p