I'm doing a program where i need to freeze the column header and row header in the datagridview. The headers will come from tblColumnheader and the tblRowHeader and the data is from other table too. I have a program working but when i call it in the parent form suddenly the column header didn't work? Why is that so? Do you have any idea how to fix that? Thank you!