Posted 8 September 2017, 1:58 pm EST
Each time I use the Spread Designer (Spread for WinForms 4, latest release 4.0.3510.2008) to edit the header design I stumble upon bug after bug and this time I thought I would give some feedback about this. These bugs have been there since day Spread 2-something at least. I don't know if you suggest I should be using it in another fashion but any pointers are appreciated.
The problems start as soon as you are using more than one column header. Even more strange things occur as soon as you start spanning rows and columns in the headers. I can easily create some strange things and will list a few things. These following simple steps produce bugs most of the times, not always but almost always.
Create a new spread on a winform
Open the spread designer
Add another column header
Select 5 column headers, right click on the selection and click "Headers..."
Type "One" in the first row and first column (0,0)
Type "Two" in the second row and first column (1,0)
Type "Three" in the first row and first column (0,1)
Type "Four" in the first row and first column (1,1)
Now click Apply and watch what happens in the Spread Designer (not the Header Editor)
For me, most of the times, it will only write "Four" in the first row and first column (0,0). Nothing else happens.
Don't get me started on all the problems there is when starting to change the fonts, column and row spanning, row height and other settings on the column cells :) You will definitely find a bunch if you only do some minor testing on this. There are ways to do work arounds on these problems but they are either very tedious since you need to update one value in one selected column cell at a time (which won't work if you have spanned cells). Another solution is to create all the code behind code by yourself or to generate what you need through code on form load or something similar.
Do you have any updates when it comes to this or will I need to keep on using this... ehm, slightly faulty... interface? :)