2014-03-28 37 views
0

是否可以移動單詞中的複選框?在Word中移動Windows.Form

沒有爲控件提供的方法,所以我嘗試刪除並在新位置再次添加它。我對這個「解決方案」的問題是,控件完全變白,而事件不再起作用。

非常感謝您的幫助和對我的英語感到抱歉。

+0

到目前爲止您嘗試了什麼? 「checkbox」(內容控制或字段?)是什麼意思,只要它們是「內聯」對象,就可以將它們移動到文本中的任何位置。 –

+0

@KazJaw 我的意思是system.windows.forms複選框。 這是添加控件的方法:thisdocument.Controls.AddControl(control,left,top,width,height,name); 我通過在整個頁面上放置的richtextbox左鍵單擊來獲取位置。 –

+0

在這種情況下,我認爲你有一個新的控件,你需要將它連接到你需要的事件處理程序,例如theControl.Click + = new EventHandler(theControl_Click),如果你沒有,你需要編寫一個theControl_Click處理程序。注意使用來自VSTO的動態創建的Windows.Forms對象 - 例如,它們不會與文檔一起保存。 – 2014-03-29 14:39:25

回答

0

好的,我找到了一個解決方案......它非常簡單。

切換到設計者模式,您可以將其移動到任何您想要的位置。

我知道這聽起來很奇怪,但它適用於我並解決了我的問題。