XAMARINフォームでは、OnElementChanged
とOnElementPropertyChanged
の2つの方法しか提供できません。ボタンのクリックを処理するためにどのメソッドをオーバーライドしたいですか?xamarinフォームButtonRenderer onclickオーバーライド
0
A
答えて
1
あなたのレンダラでボタンへの参照(proeprty Control
の検索)を持っています。このControl
のクリックイベント/リスナー/コマンドを追加してください(レンダラーの実装に応じて、Control
がNULL
である可能性があります)。 iOS用
クイックコードサンプルは、(あなたのレンダラによって異なります):Android用
protected override void OnElementChanged(ElementChangedEventArgs<MyButtonRenderer> e)
{
var mybutton = Control as UIButton;
mybutton.TouchUpInside += (s, args) => { /* your logic */};
}
あなたがsample on this pageを見つけることができます。
+0
ボタンをクリックするたびにインタースティシャル広告を表示できるようになりました。 保護オーバーライドボイドOnElementChanged(ElementChangedEventArgs
+0
@AbdullahTahan私は助けることができてうれしいです。回答としてマークしてください。他のユーザーが質問が解決したことを確認してください – Joehl
関連する問題
- 1. Xamarin Custom ButtonRenderer画像のテキスト
- 2. XamarinフォームボタンOnClick
- 3. Xamarin.Android ButtonRenderer longclick and touch
- 4. Xamarinフォーム:iOSでOnBackButtonPressedをオーバーライドする方法
- 5. AndroidのオーバーライドAlertDialogのonClick
- 6. Xamarinフォーム:CarouselViewのOnMeasure()
- 7. XamarinのXMLアンドロイド:のonClickコールバックメソッド
- 8. リストビューのonClickボタン(アンドロイドXamarin)
- 9. Xamarinフォーム(iOS版) - Xamarinフォームでピッカー
- 10. GoogleフォームOnclick Submit
- 11. Xamarinフォーム検証。
- 12. XamarinフォームAndroid MethodAccessException
- 13. Xamarinフォーム - GetBindingExpression
- 14. XamarinフォームHttpWebRequest
- 15. Xamarinフォームは
- 16. XamarinフォームGDriveインテグレーション
- 17. Xamarinフォーム - カメラ・デザイン
- 18. XamarinフォームZXingエラー
- 19. ?私Xamarinフォームで
- 20. Xamarinフォーム - Androidスレッド
- 21. xamarinフォームのカウントダウンタイマー?
- 22. XamarinフォームListViewステッパーバインド
- 23. XamarinフォームのChildren.Add()
- 24. Xamarinフォーム:マスターページヘルパークラス
- 25. Xamarinフォーム:System.Reflection.TargetInvocationException
- 26. XamarinフォームHttpClient GetAsync
- 27. フローティングStackLayout xamarinフォーム
- 28. XamarinフォームNavigationPageアイコンサイズ
- 29. XamarinフォームのCrossShare
- 30. Xamarinフォーム - ページ
私はこれがOPが求めているものだと確信しています。もし私が間違っているなら、私を許してください。 –