2013-12-13 4 views
0

iOS в Xamarinкроссплатформенная в Xamarin

Postby Zecht1 »Пт дек 13, 2013 1:26 вечера Привет

Я только начал изучать Xamarin, и я слежу за учебники на их сайте в http://docs.xamarin.com/guides/android/getting_started/hello,_world/

У меня проблема, и я хочу помочь!

Это говорит в учебнике, что я должен писать код таким образом:

partial void actnButtonClick (MonoTouch.Foundation.NSObject sender) 
{ 
    this.lblOutput.Text = "Action button " + ((UIButton)sender).CurrentTitle + " clicked."; 
} 

Но это не работает для меня. Я просто получаю сообщение об ошибке.

Mine выглядит следующим образом:

partial void actnButtonClick (MonoTouch.Foundation.NSObject sender); 

ли я сделать что-то неправильно ???

Сообщения об ошибках:

http://s23.postimg.org/mp1niokij/Screen_Shot_2013_12_13_at_5_09_07_PM.png

http://s2.postimg.org/fy5n9im95/Screen_Shot_2013_12_13_at_5_09_29_PM.png

+0

Какая ошибка вы получаете? – Dave

ответ

3

Edit: Оригинальный ответ удален после добавления скриншотов.

Я вижу проблему теперь, когда вы добавили скриншоты. Вы не можете изменить файл .designer.cs. Он даже говорит в верхней части экрана, который вы надели, «Ручные изменения в этом файле могут быть неправильно обработаны».

Я не знаю, что вы назвали ваш файл, но при условии, главный файл называется HelloWorld.cs вам нужно сделать следующие изменения:

HelloWorld.designer.cs:

[Action ("acOneBtnClick:")] 
partial void acOneBtnClick(MonoTouch.Foundation.NSObject sender); 

Эта деталь должна быть автоматически создана Xamarin.

HelloWorld.cs:

partial void acOneBtnClick(MonoTouch.Foundation.NSObject sender) 
{ 
    this.ibiOutput.Text = "Action button" + ((UIButton)sender).CurrentTitle + " clicked."; 
} 

методы и классы, которые объявлены partial могут быть реализованы в виде отдельных файлов. См. MSDN partial (Method) для получения дополнительной информации.

+0

Сообщения об ошибках: http://s23.postimg.org/mp1niokij/Screen_Shot_2013_12_13_at_5_09_07_PM.png http://s2.postimg.org/fy5n9im95/Screen_Shot_2013_12_13_at_5_09_29_PM.png Спасибо за вашу помощь – user3085453

Смежные вопросы