DataGridView.AccessibilityNotifyCurrentCellChanged(Point) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザー補助クライアント アプリケーションに対し、別のセルがアクティブになったことを通知します。
protected:
virtual void AccessibilityNotifyCurrentCellChanged(System::Drawing::Point cellAddress);
protected virtual void AccessibilityNotifyCurrentCellChanged (System.Drawing.Point cellAddress);
abstract member AccessibilityNotifyCurrentCellChanged : System.Drawing.Point -> unit
override this.AccessibilityNotifyCurrentCellChanged : System.Drawing.Point -> unit
Protected Overridable Sub AccessibilityNotifyCurrentCellChanged (cellAddress As Point)
パラメーター
例外
cellAddress
の X プロパティの値が 0 未満か、またはコントロール内の列数から 1 を引いた値を超えています。
- または -
cellAddress
の Y プロパティの値が 0 未満か、またはコントロール内の行数から 1 を引いた値を超えています。
注釈
このメソッドは、指定した行インデックスと列インデックスを および パラメーターにobjectID
変換し、列挙体の と Selection の値をAccessibilityNotifyClients(AccessibleEvents, Int32, Int32)使用してFocusメソッド オーバーロードを AccessibleEvents 2 回呼び出childID
します。 と childID
はobjectID
、表示順序で表示されている行と列にのみ番号を付け、表示されている場合は行ヘッダーまたは列ヘッダーをカウントし、1 から始まります。 たとえば、列ヘッダーが表示されている場合、最初に objectID
表示される非ヘッダー行の は 2 です。
注意 (継承者)
コントロールをカスタマイズし、現在のセルの DataGridView 変更方法とタイミングを変更する場合は、このメソッドをオーバーライドします。 たとえば、複数のセルを 1 つのセルに結合するカスタム行の種類を作成し、それに応じてナビゲーションを変更する場合は、このメソッドをオーバーライドして、変更に対するアクセシビリティサポートを提供できます。
適用対象
こちらもご覧ください
.NET