Windows フォーム アプリケーションがあります。MyLibrary.cs という名前のプロジェクトにクラスを追加し、System.ComponentModel.Component のこのクラスを継承し、ビルド アクションが EmbeddedResource に設定されたビットマップ イメージをリソース フォルダーに追加しましたが、以下のコードを作成してプロジェクトをビルドすると、コンポーネントをフォームにドラッグ アンド ドロップしても、カスタマイズしたアイコンが変更されません。助けてくれませんか?
http://msdn.microsoft.com/en-us/library/system.drawing.toolboxbitmapattribute.aspxやとらえどころのない ToolboxBitmap アイコンを見つける方法のような多くのリンクをチェックしましたが、どれもうまくいきませんでした!
これが私のコードです:
MyLibrary.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
internal class resfinder
{
}
namespace MyForm
{
[System.Drawing.ToolboxBitmap(typeof(resfinder),"MyForm.Bitmap1.bmp")]
public class MyLibrary:System.ComponentModel.Component
{
}
}