VicoTas
Câu hỏi
Link whiteroses
25/05/2013 20:33

Trong C# làm cách nào để hiển thị hình ảnh trong RichTextBox?



Danh sách câu trả lời (1)
avatar Weekend 25/05/2013 20:33
RichTextBox là đối tượng giao diện có thể chứa nội dung có định dạng gồm nhiều thành phần khác nhau như chuỗi văn bản có định dạng, ảnh bitmap,... Để hiển thị thành phần nào đó trong RichTextBox, trước hết bạn phải "add" nó vào vị trí thích hợp. Sau khi được "add" vào RichTextBox, thành phần được "add" sẽ được hiển thị ngay tức khắc. Một trong những cách "add" thành phần vào đối tượng RichTextBox là sử dụng Clipboard. Sau đây là đoạn code C# cho phép "add" một ảnh bitmap từ file ảnh có sẵn vào đối tượng RichTextBox có tên là richTextBox1:

//tạo đối tượng bitmap từ file ảnh
Bitmap myBitmap = new Bitmap("c:\\test.jpg");
// Copy bitmap vào clipboard.
Clipboard.SetDataObject(myBitmap);
// Lấy định dạng của đối tượng ảnh
DataFormats.Format myFormat = DataFormats.GetFormat(DataFormats.Bitmap);
// Kiểm tra xem có thể copy định dạng ảnh vào RichTextBox
if (richTextBox1.CanPaste(myFormat)) {
//nếu được thì "add" vào
richTextBox1.Paste(myFormat);
} else { //báo sai
MessageBox.Show("The data format that you attempted site" +
" is not supportedby this control.");
}
Chúc thành công!
Trả lời câu hỏi
Tải lại mã
Câu hỏi lĩnh vực Lập trình
nophoto Thư viện VB có hàm nào tương tự FDIST và FINV trong Excel không?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Xin hỏi cách dùng GridBagLayout trong thư viện swing (java) ?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Muốn dồn nội dung của các Richtextbox vào 1 Richtextbox mà vẫn giữ nguyên định dạng, ảnh, công thức thì làm thế nào?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

lighting Trên 1 trang web có 1 bảng dữ liệu thường xuyên cập nhật. Tôi muốn viết chương trình tự động copy bảng dữ liệu này về máy tính?

Đăng lúc: 17:12 - 03/07/2013 trong Lập trình

nophoto Để lập trình game có nhất thiết phải biết ngôn ngữ C++ hay không?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Cho biết các hàm liên quan tới việc đọc/ghi trong thư viện dos.h (như absread(), abswrite()...)?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Cho hỏi cách set font máy tính cho khớp với font của Data Report để in tiếng Việt trong VB 6.0?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

Mạnh Linh Hướng dẫn thuật toán chung để nhận dạng ảnh đơn giản gồm 2 dòng chữ là các ký tự chữ và số (0-9), được quy định theo 1 font cố định?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Cho hỏi trong Pascal có lệnh nào dùng để chạy 1 chương trình có truyền tham số không?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Tôi muốn tìm hiểu về JDBC trong Java. Bạn nào biết chỉ cho mình nhé?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Xin hỏi chức năng view cart trên web hoạt động ra sao, cách lập trình?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Xin hỏi thông tin về khả năng bảo mật của ngôn ngữ lập trình Python?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Xin hỏi đoạn mã Visual Basic thực hiện refresh registry - nghĩa là mọi thay đổi trong registry có hiệu lực?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Tôi muốn viết chương trình hiển thị chữ bằng các điểm sáng trên màn hình mà không biết cách tách một ký tự thành các điểm chấm?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Tôi muốn tìm code đọc file *.mdb viết bằng ngôn ngữ C hay C++?

Đăng lúc: 20:33 - 25/05/2013 trong Lập trình

nophoto Xin hỏi cách thức tạo một chương trình chạy trong Services and Applications (ví dụ Messenger)?

Đăng lúc: 20:32 - 25/05/2013 trong Lập trình

nophoto Xin hướng dẫn viết công thức toán và hóa trong mã nguồn ASP?

Đăng lúc: 20:32 - 25/05/2013 trong Lập trình

nophoto Xin hỏi thuật toán nhận dạng ảnh mặt người và nhận dạng vân tay?

Đăng lúc: 20:32 - 25/05/2013 trong Lập trình

nophoto Một vài câu hỏi trong chủ đề "Lập trình" đôi khi có đề cập đến việc "viết module driver thiết bị"?

Đăng lúc: 20:32 - 25/05/2013 trong Lập trình

nophoto Trong C#, làm sao để chuyển từ 1 chuỗi sang 1 mảng ký tự?

Đăng lúc: 20:32 - 25/05/2013 trong Lập trình

Rao vặt Siêu Vip