読者です 読者をやめる 読者になる 読者になる

nuits.jp blog

C#, Xamarin, WPFを中心に書いています。Microsoft MVP for Visual Studio and Development Technologies。なお掲載内容は個人の見解であり、所属する企業を代表するものではありません。

Prismで、いつの間にかAutowireViewModelが不要になってた話

Xamarin Prism

色々いじってて、おかしいおかしいと思ったらPrism for Xamarin.Forms 6.2.0のリリースノートの記述にこんな内容が

ViewModelLocator.AuowireViewModel is now done automatically. This is now an opt-out feature

https://github.com/PrismLibrary/Prism/wiki/Release-Notes-6.2.0

6.1.0までは、ViewModelをViewにバインドするのに、PageへAttachedPropertyとしてViewModelLocator.AutowireViewModel=“true"を設定してあげる必要があったのですが、現在はViewModelLocator.AutowireViewModel="false"を設定した時だけ、自動バインドされない仕様になっているようです。
知らんかったよ。てかItemsTemplate直した方がいいんじゃないのこれ。
ちゃんとリリースノートは読みましょうって事ですが今更びっくりした話でした。

今回はこれだけ。
それではまた!