1
これは簡単な作業のようです。 ToolStripButtonから派生したC#クラスを作成します。派生したToolStripButtonは、デザイナーとアプリケーションの親クラスとまったく同じように動作する必要がありますが、既定のイメージが異なる必要があります。派生したToolStripButtonのデフォルトイメージを変更するにはどうすればよいですか?
は、驚くべきことだけコンストラクタを変更することは十分ではない。ToolStripButtonをデザイナーに表示されている場合
public CustomToolStripButton()
{
base.Image = (Image) new Bitmap(typeof(CustomToolStripButton), "CustomImage.bmp");
}
、元のデフォルトの画像が示されています。簡単な解決策が必要です。どうなり得るか?
この問題は、フォームを変更するたびにフォームのデザイナーを手動で編集する必要があることが原因です。私は手動で自動生成されたコードを編集せずに親と同じように動作する派生したToolStripButtonを探しています。 –