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