사용자 지정 메시지 상자를 만들고 있습니다. Error
, Information
, Warning
등의 시스템 사진을 사용하려면 어떻게해야합니까? MessageBox
? 나는 그들에게 직접 접근하고 싶다!C#의 시스템 이미지 사용
6
A
답변
19
이 System.Drawing.SystemIcons
를 살펴 보자 :
이 여기 acheive하는 방법에 대한 몇 가지 좋은 사례가있다. 당신은 거기서 그들을 발견해야합니다.
PictureBox1.Image = System.Drawing.SystemIcons.Warning.ToBitmap();
0
메시지 상자 클래스를 좀 더 살펴볼 필요가 있습니다. 메서드를 호출 할 때 "MessageBoxIcon"을 지정할 수 있습니다. http://www.dotnetperls.com/messagebox-show
0
당신은, 예를 들어, Paint 이벤트를 처리하여 사용자 정의 메시지 박스에서 시스템 아이콘을 그릴 수 있습니다 :
는 다음과 같이 (여기 가정 윈폼) 당신의 PictureBox
설정
void MyMessageBox_Paint(object sender, PaintEventArgs e)
{
e.Graphics.DrawIcon(SystemIcons.Warning, 16, 16);
}
관련 문제
- 1. C의 PPM 이미지 읽기
- 2. C의 이미지 반전
- 3. Objective-C의 libmm 사용
- 4. Objective-C의 이미지/음성 인식
- 5. C의 이미지 파일에서 문자열 읽기
- 6. C의 시스템() 함수가 버그 출력을 표시합니다.
- 7. 목표 C의 -std = C99 사용
- 8. for 루프에서 C의 fwrite 사용
- 9. 코멘트 투표 시스템 내에서 하나의 이미지 로더 gif 사용
- 10. 실시간 시스템 데이터베이스 사용
- 11. mysql 시스템 사용자를 사용
- 12. iPhone에서 시스템 현지화 사용
- 13. Java에서 시스템 속성 사용
- 14. 시스템 설정 아이콘 사용
- 15. '시스템 사용 사양'이란 무엇입니까?
- 16. C의 malloc에 : 설명 할 수없는 메모리 사용
- 17. exec()를 사용하여 C의 사용 권한을 변경하십시오.
- 18. Windows에서 C의 스레드 사용. 간단한 예?
- 19. 스택에 사용 된 C의 빈 포인터
- 20. C의 날짜 비교 (time.h 라이브러리 사용)
- 21. Objective-C의 난수 Mod 범위 사용?
- 22. 비 루트 사용자 모드에서 HP-UX의 파일 사용 권한을 변경하려면 C의 시스템 호출이 필요합니까?
- 23. 크로스 플랫폼 시스템 사용 메트릭
- 24. 시스템 프로그래밍의 링크 목록 사용
- 25. android에서 이미지 스프라이트 사용
- 26. Flex3 - HSlider로 이미지 사용
- 27. TMainMenu의 "사용 안함"이미지
- 28. 리셋 버튼으로 이미지 사용
- 29. Google 이미지 API 사용
- 30. SSRS의 EPS 이미지 사용
그는 사용자 정의 MessageBox를 만들었지 만 다른 경우에는 작동한다고합니다. –
Ahh okay. "custom messagebox"라는 용어는 그가 메시지 상자로 winform을 생성하지 않고 사용자 지정 메시지가있는 messagebox를 표시하고 있다고 말합니다. 아 글쎄, 지금 두 가지 답변을 모두 여기에 포함되어야합니다 인스턴스 :) – Dave