10

Windows Phone プログラミングを学んでいます。Lumia 610 (WP7.8) を入手したので、7.1 SDK で記述します。問題は、Segoe UI Symbol フォントで使用できる矢印記号を使用して文字列を連結するアプリが必要なことです。しかし、プログラムで Segoe UI Font を使用するように強制しようとすると、機能しません (&#x 2708; 文字列のみが表示されます)。Comic Sans MS などで強制的に使用する場合は問題ありません。

this.lExercise.Text = "zxcv";
                this.lExercise.Inlines.Add(new Run()
                {
                    Text = "✈",
                    FontFamily = new FontFamily("Segoe UI Symbol")                       
                });
                this.lExercise.Inlines.Add(new Run() { Text = " asdf", FontSize = 36 });

任意のアイデアをいただければ幸いです:)

4

3 に答える 3

18

右矢印の記号は ですU+2192。使用している文字列 ( ✈) は、XAML で使用できるようにエスケープされています。コードで使用する場合は\u2192、シンボルであることを知らせるために使用します。だからそうあるべきだ

Text = "\u2192", //or \u2708 if you want the plane symbol
于 2013-06-24T21:07:22.600 に答える
1

使用できますstring content = '\u2708'.ToString();

于 2014-04-06T05:28:49.160 に答える