問題タブ [tabbedpage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xamarin.ios - TabbedPage のカラー スキーマをカスタマイズする - Xamarin.Forms
オブジェクトのタブのカラー スキーマをカスタマイズしてXamarin.Forms.TabbedPage
、ターゲット プラットフォームのデフォルトのルック アンド フィールにならないようにする方法はありますか?
フォントの色、背景、現在選択されているタブの色を変更したいと思います。
xamarin - Xamarinフォームのタブ付きページスワイプイベントの呼び出し
Xamarin フォームを使用して TabbedPage を作成しています。問題は、タブ間をスワイプしたいのですが、これがデフォルトで無効になっていることです。SwipeEnable という 1 つの属性と、スワイプ イベントを呼び出すいくつかのメソッドを持つ ExtendedTabbedPage というクラスが 1 つ見つかりました。これは、ExtendedTabbedPage から拡張され、いくつかのコンテンツを含む 2 つのタブを作成する私のクラスです。swipeEnabled 属性の値を設定しましたが、何もしません。このクラスからスワイプイベントを呼び出す方法はありますか?
listview - Xamarin.forms で PullToRefresh を使用せずにリストビューを更新する方法
現在、私は TabbedPage アプリ (Xamarin.form) を持っている学校のプロジェクトに取り組んでいます。1 つはホーム用、2 番目はリストビュー用 (データベースからデータを取得する)、3 番目はユーザー プロファイル用の 3 つのタブがあります。
リストビューのPullToRefreshオプションを有効にしましたが、機能しますが、私の場合、データは2〜3分ごとに更新されるため、自動更新を実装する必要があります。ページの出現時(OnAppearing)にリストビューのソースを更新しようと思ったのですがうまくいきません。
助言がありますか ?ありがとう :)
c# - バックエンドから StackLayout にアクセスするには?
Xamarin Forms を使用して iOS および Android アプリケーションを開発しています。TabbedPage 内にある StackLayout にアクセスして、ユーザーがタブを変更するたびに表示または非表示にできるようにしたいのですが、StackLayout にアクセスしようとすると、「これは現在のコンテキストには存在しません」というメッセージが表示されます。これが私の XAML コードと私の CS コードです。
CS
XAML
navigation - TabbedPage w Prism.Forms を使用して移動する
Prism.forms (最新) のディープ リンクを使用して、タブ ナビゲーションをどのように実装しますか?
IE は TabbedPage にプリズム ページを設定し、ユーザーがタブをクリックしたときに Prism を使用してナビゲートします。
ANSWER:
もちろん、偉大なブライアンが答えてくれました。これを行うために探している人のために実装を明確にする。
私のメイン ナビゲーションはNavigationPage
(もちろんメイン ツールバー アイコンを含むことができます) で、問題のコンテンツ ページに移動します。
だから私がやったことは、タイプのプリズムページを追加することですTabbedPage
。これで、他の Prism ページを子として簡単に配置できます。
これにより、「MyTabbedPage/MySecondPrismPage」に移動でき、両方のページでビューモデルを解決できました!
ios - ナビゲーション ページを含む Xamarin フォームの iOS タブ付きページ
そこで、Xamarin の支持者やその他の方々に、iOS 用のタブ付きページを含むナビゲーション ページを作成するにはどうすればよいでしょうか?
とても単純に聞こえますよね?Androidの場合、心配も問題も、異常なことも何もなく、必要なものを何でもカスタマイズできます。
一方、iOS の場合、私は Xamarin のプラクティス (つまり、それが実際に機能するために必要なエスケープ ルート) を理解していないと言われていますが、ナビゲーション ページとタブ ページは問題なく共存しています。
何が起こるかは次のとおりです。
今、彼らがアメリカで言う百万ドルの質問: どうすればこの「謎」を解決できるでしょうか?
すべての回答とサポート (この種の.. ああ、Xamarin としても知られるツールの使用について) について、事前に感謝します。
android-actionbar - Xamarin.Forms は Android ActionBar を実装します
私は Xamarin.Forms をActionBar
使用しており、Google Play ストアや Google Play Music (Facebook アプリやその他の最新の更新されたアプリでも使用されているもの) で使用されているものと同じように、タブ付きナビゲーション (Android のようなもの)を作成したいと考えています。 )。これは、2 つのサンプルを含むイメージです。1 つは Play ミュージック用、もう 1 つは Play ストア用です。
Play ミュージックと Play ストアのタブ付きナビゲーション
これを実装するいくつかの方法を試し、Xamarin Cross-Platform のドキュメントを確認しました。しかし、私はこれに対する明確な答えを見つけていません。同様の質問がSOでここで尋ねられましたが、実際にはどちらも役に立ちませんでした。
GitHub のサンプルから試したものは次のとおりです。My Tabbed Nav
しかし、このエラーでクラッシュし続けます (そして、「ActionBar.cs」ファイルを要求します):
System.Exception: Android では、画面上で一度に 1 つのナビゲーション ページしか許可されません
では、どうすればこれを達成できますか?
今、私はそれが可能であることを知っています。しかし、Xamarin、XAML、およびそのすべての初心者である私は、あちこちで深刻な問題を抱えており、これは最も重要な問題の 1 つです。
PS: ところで申し訳ありませんが、私は画像とリンクの投稿に制限されています
よろしくお願いします。
xamarin.forms - タブ付きページ Xamarin フォーム
私は syncfusion スケジュールを使用しています。タブ付きページを使用して、2 つの異なる毎日のスケジュールを表示しました。
DailyView と DailyViewMaterials の 2 つのページのスタイルは同じです。上に 2 つのラベルがあり、次に synycfusion スケジュールがありますが、スケジュールのデータ ソースと予定は異なります。
プロジェクトを実行して予定をクリックすると、予定の詳細を含むフレームが表示されます。最初は正常に動作しますが、2 番目のページに切り替えてから最初のページに戻り、予定をクリックすると、2 番目のスケジュールの予定の Clicked イベントが発生します。解決策はありますか?
編集:
および背後にあるコード:
ありがとう