visual studio 2010에서 windows forms 응용 프로그램을 만들고 있습니다. 마우스 오버 및 mousedown 이벤트에서 변경되는 다른 이미지가있는 단추를 만들어야합니다.mouseover 이벤트에서 apperance를 변경하는 버튼을 만드는 방법은 무엇입니까?
public Form1()
{
InitializeComponent();
button1.MouseEnter += new EventHandler(button1_MouseEnter);
button1.MouseLeave += new EventHandler(button1_MouseLeave);
}
void button1_MouseLeave(object sender, EventArgs e)
{
this.button1.BackgroundImage = ((System.Drawing.Image)(Properties.Resources.img1));
}
void button1_MouseEnter(object sender, EventArgs e)
{
this.button1.BackgroundImage = ((System.Drawing.Image)(Properties.Resources.img2));
}
난 "을 img1"와 "IMG2"로 자원의 이미지를 저장 :
나는이 사용된다. 그러나, 그들은 인정되지 않습니다.this.button1.BackgroundImage = ((System.Drawing.Image) (Properties.Resources IMG2).);
이 예제에서 "img2"대신 무엇을 넣을까요? 리소스에서 이미지에 액세스하는 방법은 무엇입니까? 버튼에는 경사 경계도 있습니다. 그것을 제거하는 방법? 당신의 Resources.resx 파일 속성 폴더 아래에 같은
희망은 내가 자신을 분명히하고 내 문제를 이해 ... 블라드
가 뭐죠 오류 메시지가지고있다? Clean Build 및 Rebuild를 시도하여 어셈블리의 리소스를 다시 작성해 보셨습니까? –
"인식되지 않는다"는 것은 무엇을 의미합니까? –