2017-07-19 228 views
0

我已經看到並在線閱讀,例如,如果您雙擊Xamarin IOS中的按鈕,它會自動爲該事件處理程序生成代碼。當我嘗試這種方式不起作用時,有什麼想法爲什麼?Xamarin代碼隱藏

+0

您正在使用Visual Studio或Xamarin Studio嗎?你在使用故事板嗎? –

+0

Xamarin工作室和即時貼使用故事板 –

+0

您的問題解決了嗎? –

回答

0

我使用VisualStudio而不是Xamarin Studio,但它應該是相同的:如果您單擊按鈕並轉到屬性窗格,則應該找到名爲「TouchUpInside」的內容。然後你可以給這個屬性一個名字,因此IDE會爲該事件處理器產生代碼。

0

我偶爾也看到過。 (我在Mac上使用Visual Studio)。如果代碼已經存在,我可以做到這一點。例如,添加一個新按鈕,雙擊它(它應該工作)。再次雙擊,你不能添加新的代碼,但它會把你帶到代碼中的正確位置。

有時它可能只是一個命名的事情,系統認爲按鈕存在但你不知道。例如,在Widget中,確保Name屬性匹配TouchUpInsideEvent處理程序的前綴(在Properties-> Widget-> Name下,前綴應該匹配Properties-> Events-> Touch-> Up Inside)。您應該在關聯的ViewController類中看到類似的方法