У меня есть два столбца, которые я хочу отформатировать как "N2".Однако тот, который установлен только для чтения и отображает информацию, работает нормально, тогда как другой столбец, который позволяет вводить данные, не форматирует данные после того, как пользователь вводит их.
account_grid.Columns.Item(3).DefaultCellStyle.Format = "N2"
account_grid.Columns.Item(4).DefaultCellStyle.Format = vbShortDate
account_grid.Columns.Item(8).DefaultCellStyle.Format = "N2"
Столбец 3 работает нормально иполучить данные, когда сетка загружена.Данные отформатированы правильно (как N2).
Столбец 8 пуст для запуска и позволяет использовать данные для ввода.После того, как пользователь введет число (например, 25678), я хочу изменить формат номера на 25 678.Но это не меняется.
Это код, который заполняет сетку:
For x As Integer = 0 To account_list.Count - 1
account_grid.Rows.Add(account_list(x)(0), account_list(x)(1), account_list(x)(2)...[to 8])
Next