[Mono-bugs] [Bug 412583] New: TableLayoutPanel: Change of Column or Row Styles should refresh layout
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Mon Jul 28 06:23:43 EDT 2008
https://bugzilla.novell.com/show_bug.cgi?id=412583
Summary: TableLayoutPanel:Change of Column or Row Styles should
refresh layout
Product: Mono: Class Libraries
Version: 1.9
Platform: Other
OS/Version: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Windows.Forms
AssignedTo: contact at i-nz.net
ReportedBy: andyhume32 at yahoo.co.uk
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Created an attachment (id=230239)
--> (https://bugzilla.novell.com/attachment.cgi?id=230239)
Repro -- app to exercise TableLayoutPanel v2
Change of Column or Row Styles should refresh layout. Does in MSFT, doesn't in
Mono.
Three cases, 1) add/remove to styles collection, 2) change an SizeType on an
item, 3) change a size on an item. Of course each applies to columns and rows.
Repro with app attached (TableLayoutSampleWithEditor2.cs)
1. Run
"Action 1)"
2. Add at (3,2)
See new button at 3,2, and empty rows and columns above that.
3. Edit the column style settings
Hit <Styles…> button, add three new items, and edit them to
autosize,absolute=20,autosize respectively. Hit OK.
Expect the display to have refreshed and show the second column 20pixels wide.
Does in MSFT.
No change in Mono! Now edit another property (e.g. change CellBorderStyle),
now the layout refreshes.
"Action 2)"
4. Hit the <Collections direct…> button, and in new property grid edit
"ColumnsStyles_Zero_SizeType" property. Change the type from AutoSize to
Absolute.
Expect the display to have refreshed and show the first column 20pixels wide.
Does in MSFT.
No change in Mono! Now edit another property (e.g. change CellBorderStyle),
now the layout refreshes.
"Action 3)"
4. Hit the <Collections direct…> button, and in new property grid edit
"ColumnsStyles_Zero_Size" property. Change the value from 20 to 200.
Expect the display to have refreshed and show the first column 200pixels wide.
Does in MSFT.
No change in Mono! Now edit another property (e.g. change CellBorderStyle),
now the layout refreshes.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list