DrawListViewSubItemEventArgs.DrawFocusRectangle(Rectangle) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
親である ListViewItem.ListViewSubItem にフォーカスがある場合に、ListViewItem にフォーカスを表す四角形を描画します。
public:
void DrawFocusRectangle(System::Drawing::Rectangle bounds);
public void DrawFocusRectangle (System.Drawing.Rectangle bounds);
member this.DrawFocusRectangle : System.Drawing.Rectangle -> unit
Public Sub DrawFocusRectangle (bounds As Rectangle)
パラメーター
- bounds
- Rectangle
フォーカス四角形を描画する領域。
注釈
サブ項目の周囲に標準のフォーカス四角形を描画するには、このメソッドを使用します。 フォーカスの四角形は、パラメーターで bounds
指定された領域内に 1 ピクセル描画されます。 親アイテムにフォーカスがある場合にのみ描画されるため、このメソッドを呼び出す前に項目のフォーカス状態を確認する必要はありません。
項目のすべてのサブ項目の周囲に描画するのではなく、最初のサブ項目 (つまり、最初の列に表示される親項目) の周囲にのみフォーカス四角形を描画できます。 これは、プロパティが に設定されている場合のコントロールの通常のListViewListView.FullRowSelect動作に対応しますfalse
。 最初のサブ項目の周囲にフォーカスの四角形を描画するには、値が DrawFocusRectangle 0 の場合にのみメソッドを ColumnIndex 呼び出します。
コントロールは ListView 個々のサブ項目を選択する機能を提供しませんが、サブ項目の選択を自分で実装する場合は、このメソッドを使用して、最初のサブ項目以外のサブ項目の周りにフォーカスの四角形を描画できます。