DataGridViewRowCollection.System.Collections.IList.Add メソッド
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Private Function System.Collections.IList.Add ( _ value As Object _ ) As Integer Implements IList.Add
Dim instance As DataGridViewRowCollection Dim value As Object Dim returnValue As Integer returnValue = CType(instance, IList).Add(value)
戻り値
新しい DataGridViewRow のインデックス。

例外の種類 | 条件 |
---|---|
InvalidCastException | value が DataGridViewRow ではありません。 |
InvalidOperationException | 関連付けられた DataGridView コントロールが次のいずれかのアクションを実行しているため、一時的に新しい行が追加できない状態にあります。 または このメソッドが、次のいずれかに該当する DataGridView イベントのハンドラから呼び出されています。
または DataGridView の DataSource プロパティが null 参照 (Visual Basic では Nothing) ではありません。 または DataGridView に列がありません。 または value の DataGridView プロパティが null 参照 (Visual Basic では Nothing) ではありません。 または value の Selected プロパティ値が true です。 または |
ArgumentNullException | value が null 参照 (Visual Basic では Nothing) です。 |
ArgumentException |

このメソッドは、明示的なインターフェイス メンバの実装です。DataGridViewRowCollection インスタンスが IList インターフェイスにキャストされた場合にのみ使用できます。
このメソッドは、Add(DataGridViewRow) オーバーロードを呼び出し、value を DataGridViewRow にキャストしてから渡します。
新しい行の追加時にコントロール内の行が自動的に並べ替えられることはありません。新しい行を並べ替えた上で正しい位置に挿入するには、DataGridView.RowsAdded イベント ハンドラで System.Windows.Forms.DataGridView.Sort メソッドを呼び出します。また、CellValueChanged イベント ハンドラで System.Windows.Forms.DataGridView.Sort メソッドを呼び出すことにより、セルがユーザーによって変更されたときに行を並べ替えることもできます。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からDataGridViewRowCollection.System.Collections.IList.Add メソッドを検索する場合は、下記のリンクをクリックしてください。

- DataGridViewRowCollection.System.Collections.IList.Add メソッドのページへのリンク