有沒有人有過如何在表單上鍵入字母的例子,比如在圖形程序中?當我點擊表格上的某個位置時,我希望能夠開始輸入並在表格上顯示我的文本。在窗體上的任意位置輸入文本
1
A
回答
1
看到這個答案前面一個問題:
Need help creating control to display data
唐氏在回答的底部是鏈接到一個示例應用程序和它的源代碼。本示例演示如何在圖形繪製文本的位置進行編輯。該應用程序基本上移動圖形上的文本框以允許文本輸入和編輯,然後當用戶點擊遠離文本框時,該框變得不可見並且輸入的文本被繪製到控制表面上。你可以修改這個技巧來做你需要的。
0
不幸的是,我不能給出你正在尋找的確切例子。但是,我可以建議您查看開源項目並嘗試找到一些類似需要的應用程序。然後您只需查看源代碼即可。
你可以像CodePlex和SourceForge網站開始。
隨着CodePlex上快速搜索我能找到兩個應用程序,它可以幫助你:
0
如果你喜歡寫表單上的東西,你可以使用GDI +的功能。爲此,您可以覆蓋您的表單的繪製方法,如下所示:
protected override OnPaint(PaintEventArgs e)
{
}
PaintEventArgs類有一個圖形對象的引用,它可以讓你在窗體上做一些圖形化的東西。 對於你的任務,你可以使用的DrawString到窗體表面上寫 順便說一句,你應該告訴每一個形式表面變爲無效,將被塗一遍,也許你想保持你想在你的表格上寫的是什麼時候一份清單,以便您可以在每次再次繪製表格時編寫它們。
相關問題
- 1. 在所有桌面上的任意窗口中捕獲「WPF文本輸入」
- 2. 在頁面中的任意位置單擊時隱藏輸入文本
- 3. 在窗體中處理雙擊任意位置?
- 4. 在DOS窗口中的任意位置寫入
- 5. 通過任意文本體確定地理位置
- 6. 檢測屏幕上任意位置的焦點文本框
- 7. iOS自定義輸入視圖位於屏幕上的任意位置?
- 8. 在文本中的光標位置插入文本輸入
- 9. 窗口上的文本的位置
- 10. 在文本區域的光標位置上放置文本輸入(javascript,Textarea autocompleting)
- 11. 在任意位置顯示/隱藏並單擊任意位置
- 12. C#從窗體窗體文本框輸入數組
- 13. 復位一些輸入窗體中的
- 14. Windows窗體文本框:選擇和插入位置
- 15. 的UITextField輸入文本位置
- 16. 按下表格上的任意位置
- 17. 窗體在只讀輸入上驗證
- 18. 從文本文件中的任意位置獲取值
- 19. 從任意位置使用關鍵字的.txt文件導入文本
- 20. 在窗體的輸入字段中輸入字符串在中間的獨立佔位符文本
- 21. 我想寫入輸入的插入位置上的文本文件,使用PHP
- 22. 在圖像上放置文本輸入
- 23. Bootstrap:修復文本輸入位置
- 24. 閃亮:標籤位置,文本輸入
- 25. C#和窗體上的位置
- 26. 寫在任意位置自定義文本圖表
- 27. 插入文本在正確的位置上的JavaScript文本
- 28. 使用wpf在窗口上的任何位置檢測文本框
- 29. 當動畫窗口窗體滑入時,窗體出現在錯誤的位置
- 30. 在引導窗體中輸入較大的文本
請給予更多信息。什麼軟件是你編碼的平臺等等。如果您提供您遇到的問題的詳細信息,則更容易提供幫助。 – 2009-09-26 13:30:10
@closers:停止它!我厭倦了試圖完成有效問題的人們。不是每個人都是以英語爲母語的人。努力弄清楚提問者想要什麼。 – MusiGenesis 2009-09-26 13:57:58
我同意MusiGenesis,如果你不明白一個問題,然後要求澄清。至少給提問者幾天。 – 2009-09-26 14:11:34