CozyRSS开发记录16-RssContentView显示
1、RssContentView的布局和绑定
继续参照原型图来写xaml:
然后在RSSContentFrameViewModel里提供绑定的几个属性:
后面,这些属性会根据左侧RSSContentList里所选择的来显示。
2、RSSContentList选定项变色
为了体现当前选择项和其它项的区别,我们在xaml里来描述一下。这里处理了IsMouseOver和IsFocused两种触发器:
3、显示所选
最后,我们来控制显示的内容。首先将RSSContentList的SelectedItem用TwoWay的方式,绑定到一个属性:
然后,当点击某一项时,通知RssContentView的内容变化:
最终效果是:可以使用了,但是界面还有很多可以优化的地方,比如文字没有换行等
时间: 2024-10-17 09:41:37