我正在製作一個類似windows Live Messenger的Messenger應用程序。 當用戶想要發送一些數據或附件給另一個最終用戶時,他可以上傳一張圖片,例如,在我的應用程序中,另一端通過屏幕上彈出的新表單接收圖片,表明「您已收到附件/圖片「打開/關閉...等。 我的問題是,是否可以插入圖片框顯示聊天文本的文本框? 這就好像將它放在日誌中顯示的其他文本之間的新行中。是否可以在文本框的行之間插入一個圖片框?
1
A
回答
2
您無法將圖像添加到TextBox
控件,您必須使用RichTextBox
,但問題依然存在。您必須使用Clipboard
才能將圖像添加到RichTextBox
。
Clipboard.SetImage(image);
richTextBox.SelectionStart = index;//where you want image
richTextBox.Paste();
上面的代碼將幫助您將圖像添加到RichTextBox
但後來有沒有簡單的方法來處理了它。
另外,你可以看看this article,這看起來很有前途,我已經使用過它。
希望這會有所幫助。
0
爲此,您需要使用RichTextBox。這將很好地滿足你的目的。文本框是一個簡單的控件,僅用於文本,並沒有這些功能。
相關問題
- 1. 是否可以從文本框插入字符串到列中?
- 2. p:progressbar是否可以插入圖片?
- 3. 是否可以在可以點擊某個文本框的文本框中單擊一個詞?
- 4. HTML可以在從文本框讀取或插入文本框時執行?
- 5. 是否可以在閃爍體中突出顯示的文本片段之間進行插入符號跳轉?
- 6. 可以使用什麼公式插入x行,其中x是兩個文本框響應之間的差異?
- 7. 是否可以在VBA中創建一個「輸入框」,可以將多行文本選擇作爲輸入?
- 8. 是否可以給我的HtmlHelper文本框一個ID?
- 9. 插入圖片之間的兩個文本
- 10. 是否可以在引號中間調用文本框C#VB
- 11. 在同一個文本框中乘以文本框輸入值
- 12. 輸入值很多文本框之間的文本框,如果它是在JavaScript
- 13. 與文本框之間的文本框之間的位置
- 14. 在文本框中的數字之間插入空格
- 15. 我可以插入文本框並保留空白空間嗎?
- 16. 是否可以創建一個帶有圖片的複選框以及cakephp中的標籤中的文本?
- 17. C#採取在一個時間片文本在文本框
- 18. 提交之前是否可以從文本框中檢索值?
- 19. 在圖片框中插入圖標
- 20. 在行之間插入文本file.txt
- 21. 可以將多行文本框設置爲背景圖片嗎?
- 22. 如何添加圖片框並在圖片中插入文字?
- 23. 閱讀文本框輸入並放入兩個框之一javascript
- 24. 如果我有一個文本框是複選框的子項,是否可以鍵入破折號?
- 25. 是否可以在一個php表單中從一個文本框輸入多個輸入?
- 26. 如何在文本框中動態插入圖片wpf
- 27. 是否可以在警告框中加載圖片?
- 28. 是否可以刪除輸入文本框下的新底部邊框?
- 29. 是否可以在NSTextView中插入複選框?
- 30. 可以擴展文本框以輸入多行文本嗎?
我寧願創建一個單獨的自定義控件,但是,是的,您可以使用簡單的WinForm控件實現您的預期目標。檢查[this](http://stackoverflow.com/questions/542850/how-can-i-insert-an-image-into-a-richtextbox)回答。 – KappaG3