kazuakix の日記

Windows Phone とか好きです

改行のあるサンプルデータを作る

Windows Phone アプリの画面を作るとき Blend を使えばサンプルデータにより完成形をイメージしながら作業することができます。

でも、何もしなかったらこんな感じ...ちょっと実際とは違いますね。

f:id:kazuakix:20140818000513j:plain,w439
 
なので前にも書いた通り それっぽいサンプルデータを作っていきます。

f:id:kazuakix:20140818000519j:plain
 
「サンプル データ値の編集」で xaml を開いて中身を書き換えていきます。

<ViewModels:ResPanelViewModel xmlns:ViewModels="using:Wakamurasaki.ViewModels" xmlns:Models="using:Wakamurasaki.Models" ID="GEQ7Y9mj" NameAndMail="SIM無しさん(sage)">
	<ViewModels:ResPanelViewModel.Res>
		<Models:ResItem 
			Num="1" 
			Name="SIM無しさん" 
			Mail="sage" 
			Date="2014/07/10(木) 22:55:57.89" 
			ID="GEQ7Y9mj" 
			Body="NokiaのLumiaシリーズ  &lt;br&gt; Lumia 5XX  &lt;br&gt; Lumia 6XX  &lt;br&gt; Lumia 7XX  &lt;br&gt; Lumia 8XX  &lt;br&gt; Lumia 9XX  &lt;br&gt; Lumia 1XXX  &lt;br&gt; の話題のスレッドです。  &lt;br&gt;  &lt;br&gt; 関連スレ  &lt;br&gt; Nokia 総合スレッド Part16  &lt;br&gt; http://anago.2ch.net/test/read.cgi/smartphone/1400344242/  &lt;br&gt;  &lt;br&gt; 前スレ  &lt;br&gt; Nokia WindowsPhone総合スレッド【Lumia】 Part16 &lt;br&gt; http://anago.2ch.net/test/read.cgi/smartphone/1401465388/" 
	</ViewModels:ResPanelViewModel.Res>
</ViewModels:ResPanelViewModel>

このとき "<br>" の部分はそのまま入力することができないので打ち変えました。

はい。この通り。

f:id:kazuakix:20140818000524j:plain,w439
 
違いますよね。 "<br>" を表示させたいのではなく 改行をしたいんです。
調べてみると xaml の中で改行させたいときは &#xa; (改行) もしくは &#xd;&#xa; (復帰+改行) とすればいいそうです。

早速置き換えてみました。

<ViewModels:ResPanelViewModel xmlns:ViewModels="using:Wakamurasaki.ViewModels" xmlns:Models="using:Wakamurasaki.Models" ID="GEQ7Y9mj" NameAndMail="SIM無しさん(sage)">
	<ViewModels:ResPanelViewModel.Res>
		<Models:ResItem 
			Num="1" 
			Name="SIM無しさん" 
			Mail="sage" 
			Date="2014/07/10(木) 22:55:57.89" 
			ID="GEQ7Y9mj" 
			Body="NokiaのLumiaシリーズ  &#xd;&#xa; Lumia 5XX  &#xd;&#xa; Lumia 6XX  &#xd;&#xa; Lumia 7XX  &#xd;&#xa; Lumia 8XX  &#xd;&#xa; Lumia 9XX  &#xd;&#xa; Lumia 1XXX  &#xd;&#xa; の話題のスレッドです。  &#xd;&#xa;  &#xd;&#xa; 関連スレ  &#xd;&#xa; Nokia 総合スレッド Part16  &#xd;&#xa; http://anago.2ch.net/test/read.cgi/smartphone/1400344242/  &#xd;&#xa;  &#xd;&#xa; 前スレ  &#xd;&#xa; Nokia WindowsPhone総合スレッド【Lumia】 Part16 &#xd;&#xa; http://anago.2ch.net/test/read.cgi/smartphone/1401465388/" 
	</ViewModels:ResPanelViewModel.Res>
</ViewModels:ResPanelViewModel>

 
今度こそ、大丈夫ですね。

f:id:kazuakix:20140818000530j:plain,w439