Windows Forms 대화 상자에서 표준 오류 아이콘 (Standard Icons)을 사용하고 싶습니다. 표시 할 이미지에 오류 아이콘을로드하는 방법은 무엇입니까? Icon.ToBitmap()를 사용하여C# Windows 양식 대화 상자에 표준 오류 아이콘이 표시 될 수 있습니까?
답변
Bitmap b = SystemIcons.Error.ToBitmap();
편집 :
는 3 년 후 하나 더 upvote에, 난 그냥 그래픽에 반대에있는 아이콘을 그리려는 사람들을 지시하도록 강요 느낌 @ 한스 패전트의 대답을 읽으십시오. 더 나은 솔루션입니다.
컨트롤 및 Windows 창과 같은 값 비싼 리소스를 소모하는 끔찍한 낭비에 빠져 있어야합니다. 단지 멍청한 아이콘을 그리기 만하면됩니다. 한 줄의 코드를 저장하려면 다음을 수행하십시오.
protected override void OnPaint(PaintEventArgs e) {
e.Graphics.DrawIcon(SystemIcons.Error, 10, 10);
base.OnPaint(e);
}
맞아, 당연히 그려야한다고 가정하고, 그것을 조작하지 말고, 이미지를 필요로하는 다른 일을하면된다. 그 경우, "스퍼터"멀리 : D –
하. 알아 둘만한. 감사. –
@EdS - 특수 효과를 원하면 Graphics.FromImage()를 사용하고 * DrawIcon()을 사용하십시오. 그러나 나는 상상력이 부족함을 인정합니다. 현실적인 사용법이 있습니까? –
- 1. "cout"을 사용하여 Windows 대화 상자에 메시지 표시 - C++
- 2. 표준 오류 메시지 표시
- 3. 경고 대화 상자에 메시지 표시
- 4. CMFCToolBar를 대화 상자에 추가 할 수 있습니까?
- 5. 대화 상자에 소프트 키보드 표시
- 6. '집'과 '정보'에 대한 표준 iPhone 탭 표시 줄 아이콘이 있습니까?
- 7. alert() 대화 상자에 위 첨자 문자를 표시 할 수 있습니까?
- 8. jquery UI 대화 + Google지도 + IE8 오류 ... 무엇이 될 수 있습니까?
- 9. 오류 메시지 아이콘이
- 10. Alt-Tab 대화 상자에 내 앱의 일반 아이콘이 표시됩니다.
- 11. Android 포스트 월 페이스 북 대화 상자에 작은 아이콘이 누락되었습니다.
- 12. 2.3에 대화 아이콘이 없습니다
- 13. Windows 통합 인증 대화 상자에 텍스트 추가
- 14. 맞춤형 대화 상자에 MapView를 표시 하시겠습니까?
- 15. Microsoft Windows - 창이 오류 대화 상자인지 어떻게 확인할 수 있습니까?
- 16. ViewScript의 Zend_Form 양식 오류 표시
- 17. jQuery 대화 상자에 페이지로드하기
- 18. Windows Azure에서 표준 시간대를 지정할 수 있습니까?
- 19. C# : Windows 양식 확인
- 20. Qt4의 표준 경고 아이콘 표시
- 21. 탭 표시 줄에 진행률 대화 상자를 표시 할 수 있습니까?
- 22. 표준 C++ 문법이 있습니까?
- 23. WiX 표준 대화 상자
- 24. 표시 아이콘이 우리의 HTML에서 텍스트
- 25. 제목 속성이 툴팁으로 표시 될 수 있습니까?
- 26. Windows 인증을 사용하는 경우 IE 표준 로그인 대화 상자를 표시하지 않을 수 있습니까?
- 27. 장고 양식, ModelMultipleChoiceField의 표시 오류
- 28. Windows 7 프로그램에 권장되는 아이콘이 있습니까?
- 29. tinyMCE는 페이지로드시 초기화 될 경우에만 대화 상자에 표시됩니다.
- 30. .net c sharp windows 양식 응용 프로그램 대화 상자
참고로 .NET 3.5 이상이 필요합니다. –
@ 에반 : 그건 사실이 아닙니다. http://msdn.microsoft.com/en-US/library/system.drawing.icon_methods%28v=VS.80%29.aspx –
예상보다 쉽습니다. 감사. –