DataGridView

  • Thread starter Thread starter mark carew
  • Start date Start date
M

mark carew

Hi All DataGridView Users.

I have noticed that there seems to be very little useful response to
DataGridView questions in this news group. I have looked at the spanish,
belgium, french, italian equivalent CS newsgroups and the situation would
appear to be much the same.

Why this is the case, who knows? But, I have found one link that may be of
help in understanding the innards of DataGridView.

http://www.windowsforms.net/WhidbeyFeatures/default.aspx?PageID=2&ItemID=13&Cat=Controls

I suppose another source of information would be the latest mono version
which I have read has an new implimentation of the DataGridView class.

It will be an interesting exercise to compare the differences between
monopoly and open source documentation support.

Mark Carew
Australia
 
I have noticed the same thing Mark. I appreciate the link you supplied.
While it doesn't deal with my problem directly, it does provide some
clues...

Phil
 
Hi Mark,

The DataGridView is a new component in the .Net 2.0 Framework. It is
incredibly extensible, and can be used with virtually any kind of data
source, or none at all. It has functionlaity out the wazoo. This means that
it is also extraordinarily complex in terms of its object model, as you may
have noticed.

This absence of information is due to these characteristics, and I'm sure
that as more people learn how to use it, they will share what they know.

I have had the same trouble finding information about it. But I have found
several references. In most cases, I have to use a combination of debugging
techniques to figure out how to manipulate it in custom ways. It took me
most of a day to figure out how to get it to maintain the selected row when
sorting, when using a DataTable as the DataSource, and when developing it as
part of a composite control that knows nothing about the DataSource, other
than the fact that it is bound to a DataTable. Under these circumstances,
figuring out how to do validation has been nearly as difficult. But this is
to be expected when working with such a hugely-flexible and extensible
class. I will be happy to share whatever I discover with anyone who asks.
But I am still learning too!
It will be an interesting exercise to compare the differences between
monopoly and open source documentation support.

When using something as complex as a DataGridView, I think Open Source is
going to be much more trouble. However, I don't think of the alternative as
"monopoly" but as "privately owned." The advantages to privately owned
software do exist, as do the advantages of Open Source software. But again,
this is a highly complex piece of software, and being sure of the source, as
well as having support options (such as this newsgroup) outweigh any Open
Source advantages in this case, IMHO.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
We got a sick zebra a hat,
you ultimate tuna.
 
Back
Top