CozyRSS开发记录13-添加订阅的对话框

时间:2023-03-09 01:21:40
CozyRSS开发记录13-添加订阅的对话框

CozyRSS开发记录13-添加订阅的对话框

1、设计对话框

首先,还是先用MockPlus来画个原型图:

CozyRSS开发记录13-添加订阅的对话框

因为用了MaterialDesignToolkit,那么可以很方便的有一个蒙层的效果。

2、实现对话框

在MaterialDesignToolkit中,Dialog是以UserControl来描述的。新建一个UserControl,内容如下:

CozyRSS开发记录13-添加订阅的对话框

这样,对话框的大体布局就完成了,然后是绑定一下两个按钮的命令,可以用MaterialDesignToolkit内置的:

CozyRSS开发记录13-添加订阅的对话框

3、调起对话框

给主界面里的按钮增加一个命令,内容如下:

CozyRSS开发记录13-添加订阅的对话框

最终,界面效果非常好:

CozyRSS开发记录13-添加订阅的对话框