Hi,
I am new about the Wingrid, I have a problem about it. For example, There is two tables in my application. Tabe one has three columns, column 1 as "Date"(data type is datetime),column 2 is "Name"(data type is text),column 3 as "Age"(data type is number). Table two has 2 columns, column one as "ID"(data type is number),column two as "Date"(data type is datetime).I designed wingrid binds to table one, and make a menu to change show data with this two table.
When I change to show table one WinGrid shows: Date | Name | Age1984.10.1 05:07:00 | name1 | 24....
But when I change to show table two(by filling dataset), it shows:ID | Date1 | 1984.10.1
That is not what I want. Which I want is like this:ID | Date1 | 1984.10.1 05:07:00
What should I do to make the format correct when change to table two?
Thanks. I successed.
I'm not sure why the behavior would be different if they are both using the same data type. But if you want to show the time in a DateTime cell of the grid, the easiest thing to do is the handle the InitializeLayout event of the grid and set the MaskInput property on the column(s) with dates to "{date} {time}"