Je veux un changement de couleur quand on a concentré mon champ de texte, mais
Je reçois cette erreur:
'uiview.focusus' ne peut pas être affecté à - il est lu que P> blockQuote>
xxx pré> p>
3 Réponses :
Vous pouvez utiliser ce joindreProperty code>:
Je dois changer le type de texte par joindre?
Comment puis-je utiliser cette classe d'attache?
@mikkylekyle: Oui, vous devriez changer de textbox Control sur Uitextfield Control
Je n'utilise pas xamarin.forms, en contraste j'utilise xamarin.ios
Je pense qu'il n'y a pas de différence entre WPF et Xamarin pour la propriété de jointe, mais vous devriez travailler sur une méthode insatisfocustée
Comment puis-je utiliser la classe d'attache avec mon champ de texte, un exemple s'il vous plaît !!!
Vous devriez utiliser BinkableProperty dans xamarin: docs.microsoft.com / FR-US / XAMARIN / XAMARIN-FORMES / XAML / ...
Vous pouvez utiliser et les délégués seront les suivants: p> démarré code> et terminé code>:
À propos de Propriété UIView.Focus STROND>: Si vous souhaitez appeler la méthode lorsque dans natif iOS, il existe un l'effet: p> Remarque fort>: p> Vous pouvez également trouver que même si Public Virtual Bool Focus {Obtenir; } code> ne dispose que d'obtenir une méthode, par conséquent, vous ne pouvez pas utiliser uitextfield.focusused + = oncocuusé code> .et, il louera l'erreur: 'uiview.focused' ne peut pas être attribué à - Il est lu que code>. Textfield code> Démarrer à modifier, vous pouvez vous reporter à la réponse de X-RW à l'aide de Démarré / terminé code> faire. Mais vous devez savoir que cette méthode provient de formes xamarin. P> Délégué code> peut être utilisé pour savoir si Uitextfield strong> être concentré. p> uitextfield code> émettez, la propriété uitéxtfield.focused code> est le false < / code> tout le temps. Suggérez donc que non utiliser concentré code> pour vérifier si uitextfield code> commence à éditer. P> p>