>В случае с ListView они могут быть абсолютно разными по размеру.
то есть тут предполагается что в листвью они могут быть разной ширины, а в грид и тейбл нет? Так это не так. Даже юзер может изменить ширину столбцов не говоря уж о том, что из кода это тоже можно сделать. По умолчанию не обсуждается потому-что фраза "могут быть" предполагает все ситуации