0

Columnheaderに2番目の関係を追加すると、の視覚化に問題がありDataSetます。

初めてウィンドウを開いたときに列が消えますが、(アプリを閉じずに)別のタブをクリックして問題のあるタブに戻ると列が表示されます。

この行にコメントすると完全に機能するため、問題は2番目の関係に起因することがわかります。 DataSetGenerico.Relations.Add(relation2);

最初の画像は、ウィンドウを初めて開いたときに何が起こるかを示し、2番目の画像は、別のタブをクリックして問題のあるタブに戻ったときに(アプリを閉じずに)何が起こるかを示しています。初めて

2回目

最初の画像では「TipodeLocal」が表示されていますが、幅が非常に狭く(「DniPropietario」と「DNIpropietario」の間にあります)、2回目は完全に表示されています。

AutoSizeColumnsMode で、私は運がなくて他のすべての可能性を試しましたDataGridViewAutoSizeColumnsMode.AllCellsDataGridViewAutoSizeColumnsModeまたDataGridViewAutoSizeRowsMode

ありがとうございました。

4

1 に答える 1

0

いくつかの試行錯誤の後、私は解決策を見つけました。

この問題を解決するには、最初に必要な関係をすべて作成してから、必要または必要なすべてのDataGridViewComboBoxColumnを追加する必要があります。DataGridViewComboBoxColumnの作成後にリレーションを作成すると、リレーションDataGridViewComboBoxColumnに共通点がない場合でも、この問題に直面します。

于 2013-01-19T19:49:06.460 に答える