Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 8 của 8
  1. #1

    Hàm vẽ chữ trong C# là hàm nào??

    Các bạn help mình chút nha.
    Mình đang viết cờ caro. mình muốn hỏi là thay vì hàm vẽ hình tròn O và dấu chéo X như dưới đây

    //ve vong tron O
    public void ve_O(int x,int y)
    {
    Graphics g = this.CreateGraphics();
    Pen p = new Pen(Color.ForestGreen, 3);
    g.DrawEllipse(p, x, y, chieurong, chieurong);// elip dua vao kich thuoc hcn de ve day cai hcn do
    }
    //Ve dau X
    public void ve_X (int x ,int y)
    {
    Graphics g = this.CreateGraphics();
    Pen p = new Pen(Color.DarkSlateBlue, 3);
    g.DrawLine(p, x, y, x + chieurong, y + chieurong);
    g.DrawLine(p, x, y + chieurong, x + chieurong, y);
    }
    Mình không muốn vẽ dạng graphics mà muốn thay vào đó là chữ X và chữ O thì làm sao?

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Sử dụng DrawString, ứng với code trên sẽ là g.DrawString.

    Thử rồi chia sẻ kết quả cho mọi người!

    PS: Lần sau viết tiêu đề cho rõ ràng nhé!

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    g.DrawString("K", x, y, chieurong, chieurong);
    Đã thử sửa một ví dụ như trên mà không được. Ko biết e có sai chỗ nào ko. mới vào nghề code mà. hì

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    bạn nên chịu khó google trước khi hỏi một vấn đề gì, nếu google không có câu trả lời thì hẵng nhờ vả bạn ah.

    đây là một overload đơn giản nhất của DrawString
    Mã:
    public void DrawX(PaintEventArgs e)
    {
      String drawString = "X";
    
      Font drawFont = new Font("Arial", 16);
      SolidBrush drawBrush = new SolidBrush(Color.Black);
    
      Point drawPoint = new Point(100, 100);
    
      e.Graphics.DrawString(drawString, drawFont, drawBrush, drawPoint);
    }

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    vẽ cái bàn cờ rồi chơi caro à, sao không dùng mấy cái ảnh [IMG]images/smilies/smile.png[/IMG])

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    [IMG]images/smilies/biggrin.png[/IMG] Bạn gì nói đúng rồi đó. Chơi bằng ảnh đi, xài drawstring() cũng được nhưng hơn xấu.hihi.

  7. #7
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    đoạn code đó bạn đặt ở đâu trong lúc code vậy ?

  8. #8
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi vljun142
    đoạn code đó bạn đặt ở đâu trong lúc code vậy ?
    Câu hỏi vãi thật
    Trả lời: Thích đặt ở đâu thì đặt

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •