1

私は Win フォームを使用しており、約 31 列のデータバインドされた DataGridView を使用しています。

AllowUserToOrderColumn が true に設定されています。しかし、列の数が 31 であるため、ユーザーが列を端から端まで移動することは非常に困難です。

そのため、datagridview のすべての列を表示するフォームを作成し、上下ボタンをクリックして順序を変更できるようにしたいと考えています。textbox0 から textbox30 までの textBox(readonly) という名前を付けました。

テキスト ボックスに列の順序を表示する方法はありますか。

デザイナー ビューで EditColumns をクリックしたときのように。

4

1 に答える 1

1

そうです:

列の DisplayIndex を見てください - > http://msdn.microsoft.com/en-us/library/wkfe535h.aspx

これで、それらを読み取ってコードで変更できるはずです。

于 2012-12-03T06:59:36.163 に答える