intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Hiển thị hình ảnh trong RichTextBox

Chia sẻ: Lại Văn Nghĩa | Ngày: | Loại File: DOC | Số trang:2

237
lượt xem
40
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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

Chủ đề:
Lưu

Nội dung Text: Hiển thị hình ảnh trong RichTextBox

  1. Hiển thị hình ảnh trong RichTextBox gửi bởi onlysoft » T.Tư 28/05/2008 8:27 am Thủ thuật: Hiển thị hình ảnh trong RichTextBox Tác giả: Sưu tầm Mô tả: Hiển thị hình ảnh trong RichTextBox 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: Code: Mã: Chọn tất cả 1. //tạo đối tượng bitmap từ file ảnh 2. Bitmap myBitmap = new Bitmap("c:\\test.jpg"); 3. // Copy bitmap vào clipboard. 4. Clipboard.SetDataObject(myBitmap); 5. // Lấy định dạng của đối tượng ảnh 6. DataFormats.Format myFormat = DataFormats.GetFormat(DataFormats.Bitmap); 7. // Kiểm tra xem có thể copy định dạng ảnh vào RichTextBox 8. if (richTextBox1.CanPaste(myFormat)) { 9. //nếu được thì "add" vào 10. richTextBox1.Paste(myFormat); 11. } else { //báo sai 12. MessageBox.Show("The data format that you attempted site" + 13. " is not supportedby this control."); 14. } Cái này hay ở chổ kiểm tra xem có thể copy định dạng ảnh vào RichTextBox hay không đấy
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
3=>0