Re: GetColumn problem

Jonathan Pobst <[email protected]>
Newsgroups gmane.comp.gnome.winforms
Message-ID <[email protected]>
PFJ wrote:
> I have created a TLP in the designer which contains 6 rows and 1 column. The
> column contains the days of the week and a blank at the top.
> 
> The user enters the number of columns they want (1 to 10) and the program
> creates them using the code I've posted. On Row0, the labels saying the
> lesson number are added in. There are no other labels in anywhere else.
> 
> What I'm trying to do is when the TLP is clicked, that the program finds the
> row and column for use elsewhere in the application.
> 
> My current efforts *always* return -1 when using GetColumn or
> GetPositionFromControl. I'm assuming it's giving -1 as there is nothing
> inside of the layout blocks other than the labels in row 0 and column 0.

Yeah, GetColumn/GetPositionFromControl are designed to find where a 
Control is in the TableLayoutPanel.  I don't think there's much that 
helps you use TLP as just a grid.

You will probably need to use GetColumnWidths and GetRowHeights to 
calculate which col/row was clicked using the mouse coordinates from 
MouseClick.

Jonathan
_______________________________________________
Mono-winforms-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-winforms-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.