私はプログラミングにかなり慣れていないため、独自のクラスを作成しようとしたことはありません。やってみたいです。私が達成しようとしているのは、最初に独自の (基本的な) リストビュー コントロールを作成することです。初見で苦戦中…
最初に、すべての列ヘッダーを中央に配置しようとしますが、行テキストは独自の書式設定を使用して保持します。可能であればカスタム プロパティを実装したいのですが、最初は DrawColumnHeader イベントをオーバーライドしたいだけです。
誰かが私を正しい方向に向けることができますか(おそらく例)。新しいクラスをセットアップし、リストビュー コントロールを継承して、次のイベントを追加しました。
Protected Overrides Sub OnDrawColumnHeader(ByVal e As System.Windows.Forms.DrawListViewColumnHeaderEventArgs)
ただし、リストビューが描画されたときに、このイベントに配置したコードが起動されないことがわかりました。