Windowsフォームのデザインを次のように変更する必要がありますComboBox
。
ボタンを再設計してから継承しUserControl
、すべての機能をゼロから開始する必要がありますか?
または、から継承するのに十分ComboBox
であり、私がする必要があるのはグラフィックを変更することだけですか?
もしそうなら、どうすればいいですか?
から継承しComboBox
、ペイント機能のみをオーバーライドするだけで十分です。
protected override void OnPaint(PaintEventArgs e)
{
// your drawing comes code here
}
パラメータは、Graphics
好きなものを描画できるインスタンスを提供します。線、円弧、画像も。あなたが示したグラフィックの正確な定義がわからないので、それを描く方法を見つけてみてください.