Quantcast
Channel: かずきのBlog@hatena
Viewing all articles
Browse latest Browse all 1387

Windows 10 のUAPのコンパイル時データバインディング

$
0
0
Windows 10 TP時点の情報です

UAPにはコンパイル時のデータバインディングというのがあるみたいです。挙動については現時点ではドキュメントらしきものは見つかりません。書式については以下の通り

<TextBlock Text="{x:Bind Path=XXXX, Mode=OneWay|TowWay|OneTime}" />

PathのXXXXの所にはページを起点として、静的に解決できるプロパティのパスを記述するみたいです。普通のBindingみたいにリフレクションを使わないとダメなPathは受け付けてくれません。

ページに以下のようなプロパティを生やして

privatestring hoge = "Hello world";
publicstring Hoge { get { returnthis.hoge; } }
<TextBlock Text="{x:Bind Path=Hoge}" />

とすることでHello worldが表示されました。普通のバインディングよりパフォーマンスがいいんでしょうね。


Viewing all articles
Browse latest Browse all 1387

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>