DataGridViewHeaderCell.MouseEnterUnsharesRow(Int32) DataGridViewHeaderCell.MouseEnterUnsharesRow(Int32) DataGridViewHeaderCell.MouseEnterUnsharesRow(Int32) DataGridViewHeaderCell.MouseEnterUnsharesRow(Int32) Method


マウス ポインターを行のセル上に移動したときに行の共有を解除するかどうかを示します。Indicates whether a row will be unshared when the mouse pointer moves over a cell in the row.

 override bool MouseEnterUnsharesRow(int rowIndex);
protected override bool MouseEnterUnsharesRow (int rowIndex);
override this.MouseEnterUnsharesRow : int -> bool
Protected Overrides Function MouseEnterUnsharesRow (rowIndex As Integer) As Boolean


Int32 Int32 Int32 Int32

マウス ポインターが入った行のインデックス。The index of the row that the mouse pointer entered.


visual スタイルが有効で、かつ EnableHeadersVisualStyles プロパティが true である場合は true。それ以外の場合は falsetrue if visual styles are enabled, and the EnableHeadersVisualStyles property is true; otherwise, false.


Visual スタイルを有効にするApplication.EnableVisualStyles方法については、メソッドを参照してください。For information about enabling visual styles, see the Application.EnableVisualStyles method.

MouseEnterUnsharesRowは直前にOnMouseEnter呼び出されます。MouseEnterUnsharesRow is called just before OnMouseEnter. への呼び出しtrueによって行OnMouseEnterのレコードrowIndexが解除された場合は、を返す必要があります。It must return true if the call to OnMouseEnter has the effect of unsharing the row rowIndex. それ以外のfalse場合は、を返します。It should return false otherwise.

行の共有の詳細については、「 Windows フォーム DataGridView コントロールのスケーリングに関するベストプラクティス」を参照してください。For more information about row sharing, see Best Practices for Scaling the Windows Forms DataGridView Control.

注意 (継承者)

派生クラスMouseEnterUnsharesRow(Int32)でをオーバーライドする場合は、登録されているデリゲートMouseEnterUnsharesRow(Int32)がイベントを受け取るように、基本クラスのメソッドを呼び出す必要があります。When overriding MouseEnterUnsharesRow(Int32) in a derived class, be sure to call the base class' MouseEnterUnsharesRow(Int32) method so that registered delegates receive the event.