다른 프로젝트의 MessageBox 버튼의 다른 스타일
-
08-07-2019 - |
문제
MessageBox의 버튼 스타일에 문제가 있습니다. 현재 프로젝트에서 다음 코드 줄을 호출하면 버튼은 한 유형의 Visual Apperance/Style을 얻습니다. 그리고 새로운 vb.net Windows 응용 프로그램 프로젝트를 만들면 표준 Windows Apperance/Style이됩니다.
Windows.Forms.MessageBox.Show("Yaay", "Yaay!", Windows.Forms.MessageBoxButtons.OK)
아래 버튼의 차이점을 참조하십시오. 나는 그들이 부모 나 일부 프로젝트 설정에서 시각적 인 적절성을 상속받을 것으로 생각됩니다. 그러나 나는 어디에서 알 수 없었습니다.
두 프로젝트 모두 vb.net 2.0에서 생성되며, 모두 동일한 System.Windows.Forms -DLL으로 참조 (c : windows microsoft.net framework v2.0.50727 system.windows.forms.dll)를 가지고 있습니다.
http://www.freeimagehosting.net/uploads/2a956b0675.jpg스크린 샷을 찾을 수 있습니다 여기.
당신의 도움을 위해 미리 고맙습니다!
해결책
나는 내가있는 곳에서 이미지를 볼 수 없으므로 이것이 당신에게 도움이 될지 확실하지 않습니다.
각 솔루션의 프로젝트 속성을 열고 응용 프로그램 탭을보십시오.
"Applicaton Framework 활성화"항목이 틱 되었습니까? 그렇다면 "XP 시각적 스타일 활성화"항목도 틱 되었습니까?
그것은 두 솔루션의 차이일지도 모릅니다.
제휴하지 않습니다 StackOverflow