PPPAP
@PPPAP

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

モダンコントロールのタブ一覧が正しく表示されない

Q&A

Closed

解決したいこと

https://qiita.com/Takashi_Masumori/items/0cf7932be6aef02b55b8
@Takashi_Masumoriさんの記事を参考にタブ一覧を使った画面移動を実装しようとしたのですが
画面に表示される「Home」や「Test1」などメニュー名が表示されず困っています。
「ナビゲーションの作成」
で記載されたコードはすべて入力し
アイテムを選択することでページが切り替わることも確認しています。
記事の中に「フィールドを選択」からMenutitleを選ぶ画像があったので
恐らくこれが名前の決め手だと思うのですが私の環境では
「このコントロールにはフィールドはありません」としか表示されません。
App(アプリ)にもタブ一覧にも記事と同じ式を入れているので内部処理は間違いないはずですが
表示名をMenutitleにするには
どうすればよいでしょうか

発生している問題・エラー

タブ一覧コントロールにおいてMenutitleが表示されるはずが21113,21114,21115など数字の羅列になってしまう
(この数字はタブ一覧を貼りなおす度に数値が増えている)






自分で試したこと

Valueを使う、Appを使わず直接アイテムを入力するなど試したが
いずれにしても同じように数字が表示された

0

3Answer

Comments

  1. 記事の中に「フィールドを選択」からMenutitleを選ぶ画像があったので
    恐らくこれが名前の決め手だと思うのですが私の環境では
    「このコントロールにはフィールドはありません」としか表示されません。

    AppFormulasTabList3Itemsに設定している変数が見たいです。スクショでも構いません。

  2. 以下に回答いたしました。よろしくお願いします

  3. 上記のようにFormulasでMenuDataを作成し、タブ一覧コントロールのフィールドの編集からMenuTitleを追加することができました。

    解決したということであれば、当Q&Aをクローズしていただいて結構です。

タブ一覧にMenuTitileを表示する最小の手順です。
以下の事を確認してみてください。
appのプロパティFormulasにMenuDataが記載されている。
TabListのプロパティitemsにMenuDataと記載されている。
TabListの右側のプロパティ一覧から 「フィールド 編集」 -> 「フィールドの追加」 -> 「MenuTitile」-> 「追加」を選択している

0Like

image.png

image.png

改めて私の手元で実施してみましたが、上記のようにFormulasでMenuDataを作成し、タブ一覧コントロールのフィールドの編集からMenuTitleを追加することができました。
※MenuDataのGoToScreenと実際の画面の名前を一致させます

image.png

0Like

Comments

  1. @PPPAP

    Questioner

    別のアプリを立ち上げた後
    今作っているアプリを立ち上げなおしたら
    無事に表示されました!

Your answer might help someone💌