概要
一般的に、private setter を持つプロパティを TwoWay Binding すると、InvalidOperationException が発生して死ぬ。
しかし、ターゲットフレームワークが 4.5 の時のみ、何事もなかったかのように動作する。なにそれ……
※ OneWayToSource の場合も同様。
一般的に、private setter を持つプロパティを TwoWay Binding すると、InvalidOperationException が発生して死ぬ。
しかし、ターゲットフレームワークが 4.5 の時のみ、何事もなかったかのように動作する。なにそれ……
※ OneWayToSource の場合も同様。
別の端末の認証アプリに移行したい場合の話。
以下の手順で使う認証アプリ(端末)の紐付けを上書きできる。
Metro.cs #1 でぐらばくセッションの後半として喋ったやつです。
実装と言いつつ概要レベルですが。
時間が短かったのもあって雰囲気くらいしか分からなかったのではないかという予感がしているので、詳しいことはソースコードを見つつテストコードをデバッグ実行しながら確かめてみてください。。
条件をよく忘れるのでメモ。
ItemsPanel が VirtualizingPanel であること
VirtualizingStackPanelVirtualizingPanel.IsVirtualizing が True (既定値) であることScrollViewer.CanContentScroll が True であること
FalseVirtualizingPanel.IsVirtualizingWhenGrouping も True にListView なんかは初めから仮想化有効だけど、Template 弄る時なんかに無効化されてしまったりするので注意
VirtualizingPanel.VirtualizationMode は Recycling に
VirtualizingPanel.ScrollUnit は Pixel に
Item はスクロールしてる感乏しい※ 1809 以降は、設定->アプリ->アプリと機能->オプション機能の管理 でインストールできるようになりました。
→ Windows 10 October 2018 Updateで変わった、サーバ管理ツールRSATのインストール方法:Tech TIPS - @IT
出てたので。