UWP(Prism version6.3)で、アプリの開発を行っております。
下記内容を実装したいと思い、色々と調べてみたのですが、実装方法が分からなかったため、質問させていただきます。
実現したいこと
XAMLのDatatemplate内にて利用している要素を、データバインドで指定している値に応じて、切り替えたいと考えております。(具体的には、データバインドでファイルのパスを渡しており、それが画像か動画によって、要素を切り替えたいと考えております。)
調べたこと/試したこと
自分で調べた限りでは、WPFのDataTriggerで、それっぽいことができるようだったので、参考文献をもとに実装しようとしたのですが、実装することができませんでした。(そもそも、DataTriggerは、UWPでは実装できないのでしょうか。)また、もし、DataTriggerを実装できたとしても、調べた限りでは、プロパティの値を追加・変更しているだけでした。プロパティの値を変更することでも、本来行いたいことの実装は可能ですが、できれば、XAMLのタグを切り替えたいです。
参考文献
http://memeplex.blog.shinobi.jp/wpf/datatrigger%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9%EF%BC%88wpf%EF%BC%89
https://qiita.com/nkimra/items/0f15cfdb89757adfb25a
以上、アドバイスいただけますと幸いです。
追加
もしかすると、Datatemplateそのものの切り替えでも、実現ができるかなと思いました。こちらの線でも、アドバイスありましたら、よろしくお願いいたします。
どうぞ、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/21 03:13