Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there.
Changed by [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=82605 --- shadow/82605 2007-08-28 10:08:56.000000000 -0400 +++ shadow/82605.tmp.13839 2007-08-28 10:10:45.000000000 -0400 @@ -191,6 +191,86 @@ is is latest monodevelop related or latest mono rt (so the mcs or gmcs) ? ------- Additional Comments From [EMAIL PROTECTED] 2007-08-28 10:08 ------- Got a problem! If you remove the AutoSize = true from label it works fine under windows, do it is a bug, I create a test sample to reproduce the problem. + +------- Additional Comments From [EMAIL PROTECTED] 2007-08-28 10:10 ------- +this shows the problem: + +using System; +using System.Drawing; +using System.Windows.Forms; + +public class MainForm : Form +{ + [STAThread] + static void Main () + { + Application.Run (new MainForm ()); + } + + public MainForm () + { + Label l = new Label (); + + TableLayoutPanel table = new TableLayoutPanel (); + table.ColumnCount = 1; + + table.ColumnStyles.Add(new +System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, +100F)); + + table.Controls.Add(l, 0, 1); + + table.Dock = System.Windows.Forms.DockStyle.Fill; + + table.Location = new System.Drawing.Point(0, 0); + + table.Name = "tableLayoutPanel1"; + + table.RowCount = 2; + + table.RowStyles.Add(new +System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, +100F)); + + table.RowStyles.Add(new +System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, +20F)); + + table.Size = new System.Drawing.Size(584, 369); + + table.TabIndex = 2; + + + + l.Anchor = +((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left +| System.Windows.Forms.AnchorStyles.Right))); + + l.AutoEllipsis = true; + + l.AutoSize = true; + + l.Location = new System.Drawing.Point(3, 352); + + l.Name = "LblVers"; + + l.Size = new System.Drawing.Size(578, 13); + + l.TabIndex = 1; + + l.Text = "label1"; + + l.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; + + Controls.Add (table); + this.ClientSize = new System.Drawing.Size(584, 369); + + } +} + + +Works under .net, on Mono to works we need to comment "l.AutoSize = +true". We must fix it. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
