我試圖我怎麼可以設置集中到一個TextView和窗口在GTK
textview.GrabFocus();
但不起任何作用。有沒有辦法做到這一點? (請儘量回答這段時間,而不是告訴我使用谷歌 - 我已經嘗試失敗,謝謝)。
我也試過同樣的一個窗口:
// searchbox is a GTK window, which was initialised on load of this form
searchbox.Show();
searchbox.GrabFocus();
// this function will set focus to text box
searchbox.setFocus();
在這種情況下,主窗口中打開一個新的窗口,應該讓這個新窗口集中,並在該窗口中的某些文本框中的重點 - 它雖然不工作,我不知道爲什麼,完整的源代碼:
窗口,我開口道:https://github.com/pidgeonproject/pidgeon/blob/gtk%23/Forms/ScriptEdit.cs
的窗口,從中我開口道:https://github.com/pidgeonproject/pidgeon/blob/gtk%23/Forms/Main.cs#L520
你是否可編輯?也不確定你的意思是「textview中的文本控制」。 – ergosys
是的,它是可編輯的,我的意思是把「textview」本身作爲窗口的一部分 – Petr