2

実行時に新しいページを作成する方法はありますか?

多分 cs で XAML を生成し、アプリに追加しますか?

タイ

NEW: わかりました、もう少し詳しく説明します:

複数のコントロールを使用して、json から動的なアプリ ページを作成したいと考えています。

例:

{
    "pages": [
        {
            "title": "Page 1",
            "controls": [
                {
                    "button": [
                        {
                            "text": "Testbutton",
                            "value": "clear",
                        }
                    ]
                },
                {
                    "textview": [
                        {
                            "value": "enter some text"
                        }
                    ]
                }
            ]
        },
        {
            "title": "Page 2",
            "controls": [
                {..}
            ]
        }
    ]
}

jsonはすべてのロードで同じではないため、柔軟に生成したいと思います。

4

1 に答える 1

0

XamlReader.Load を使用して、xaml からオブジェクト ツリーを作成できます。

コンストラクターを使用して必要なオブジェクトを作成し、コントロールの Child プロパティを使用してツリーを定義することもできます。

于 2012-05-15T13:43:38.640 に答える