Я не согласен с «ageektrapped» ... использование метода частичного класса не является хорошей практикой. Какова была бы цель разделения словаря со страницы?
Из кода-кода вы можете получить доступ к элементу ax: Name, используя:
Button myButton = this.GetTemplateChild("ButtonName") as Button;
if(myButton != null){
...
}
Вы можете сделать этот в методе OnApplyTemplate, если вы хотите подключиться к элементам управления, когда пользовательский контроль загружается. OnApplyTemplate необходимо переопределить, чтобы сделать это. Это обычная практика и позволяет вашему стилю оставаться отключенным от элемента управления. (Стиль не должен зависеть от элемента управления, но элемент управления должен зависеть от стиля).
В UITextView
нет shouldReturn
, но вы можете реализовать UITextViewDelegate
и следить за вставками:
- (BOOL) textView: (UITextView*) textView
shouldChangeTextInRange: (NSRange) range
replacementText: (NSString*) text
{
if ([text isEqualToString:@"\n"]) {
[textView resignFirstResponder];
return NO;
}
return YES;
}
Редактировать: И да, извините, это обман ].