Graphics객체의 DrawString 질문 입니다. Programing/WinMoDev Q&A2010. 2. 18. 16:25
질문자 : jik0101 | 링크 : http://cafe.naver.com/winmodev/1339 |
<질문내용> .net cf 에서는 System.Drawing 네임스페이스 에서 일반적인 brushes를 지원하지 않더라구요 그래서 Graphics.DrawString를 사용하려고 하니 매개 변수중 brush를 사용해야하는데 brush는 사용되지만 생성자가 없고 brush에 색을 지정하려고 brushes를 사용하려고하니 아예 제공되질 않습니다. 그런데 System.Windows.Media 를 사용하니 brushes가 사용되던데 그걸 사용하니 Graphics.DrawString안에 brush매개 변수랑 타입이 맞지 않아 또 사용이 불가능 합니다...;
System.Drawing으로만 Graphics.DrawString를 사용하려면 어떻게 해야하는지 궁금합니다. | |
<답변내용> 안녕하세요 루나네스 입니다 // Create string to draw.
String drawString = "Sample Text"; // Create font and brush. Font drawFont = new Font("Arial", 16); SolidBrush drawBrush = new SolidBrush(Color.Black); // Create rectangle for drawing. float x = 150.0F; float y = 150.0F; float width = 200.0F; float height = 50.0F; RectangleF drawRect = new RectangleF(x, y, width, height); // Draw rectangle to screen. Pen blackPen = new Pen(Color.Black); e.Graphics.DrawRectangle(blackPen, x, y, width, height); // Draw string to screen. e.Graphics.DrawString(drawString, drawFont, drawBrush, drawRect); brush가 아니라 SolidBrush 객체 입니다 http://msdn.microsoft.com/ko-kr/library/19sb1bw6(VS.80).aspx
| |
작성일 : 2010.02.18 |
'Programing > WinMoDev Q&A' 카테고리의 다른 글
문자 동기화 방법 없을까요? (0) | 2010.02.17 |
---|---|
WM6.5 Gestures(제스처) 터치 스크롤링에 대한 질문입니다 (0) | 2010.02.17 |
UI스레드에 접근하는방법과 통신..질문있습니다 ㅜ (1) | 2010.02.17 |
터치 스크롤 구현은 어떤 방식으로 제작이 되나요? (0) | 2010.02.17 |
안녕하세요. 처음 시작하는 초보입니다. ^^; (0) | 2010.02.17 |