Windows Forms Datagrid で列を右揃えにすると、ヘッダーも右揃えになりますが、これは問題ありません (ほとんどの場合)。問題は、ヘッダー テキストの最後の部分が切り取られていることです。これに対する実際の修正はありますか、それとも長年のバグですか?
これは、DataGridView クラスではなく、古い DataGrid 用であることに注意してください。
AmountCol.MappingName = "Amount";
AmountCol.HeaderText = Properties.Resources.strAmount;
AmountCol.Alignment = HorizontalAlignment.Right;