在xaml中设置样式或格式化json数据

时间:2014-07-25 00:43:10

标签: c# json xaml windows-phone-8.1

我正在开发一款Windows Phone 8.1 app,但由于我是初学者,我的背景更多的是我写css和魔术的网站。我发现很难格式化绑定到我的xaml的JSON数据。

我的JSON代码

{"Groups":[
  {
    "UniqueId": "BasicxGroup1",
    "Title": "Startup",
    "Subtitle": "test subtitle 1",
    "ImagePath": "Assets/startup1.jpg"
    "Items":
    [
      {
        "UniqueId": "Group-1-Item-1",
        "Title": "Item Title: 1",
        "Subtitle": "Item Subtitle: 1",
        "ImagePath": "Assets/LightGray.png",
        "Description" : "test description",
        "Content" : "test content some formatting needed"
      }
    ]
  }
]
}

我可以使用其他选项,比如我可能会将另一个键添加到我的组项目然后将其绑定到我的xaml然后我可以单独设置它,但只是为了格式化这是必要的吗?我还有其他选择吗?

我的XAML代码

<Grid Grid.Row="0">
            <TextBlock Margin="10,0,10,0" FontSize="18" Text="{Binding Description}" />
        </Grid>

<Grid Grid.Row="1">
            <TextBlock Margin="10,0,10,0" FontSize="18" Text="{Binding Content}" /></Grid>
        </Grid>

我是新手,我正在学习,所以如果我错了,请指出我。

1 个答案:

答案 0 :(得分:0)

考虑使用RichTextBox控件。