WPF案例(四) 模拟Windows7桌面任务栏2012-05-18 博客园 leo这个程序模彷了Windows7的桌面任务栏,当在桌面上双击某个快捷方式时,将打开一个新的子界面,并且在任务栏里创建一个链接到此 界面的任务栏图标,将鼠标移动到任务栏上的图标时,将Popup出界面的实时图像缩略图,单击任务栏图标时,可让界面最大化或最小化, 界面如下所示,源码从这里(http://files.cnblogs.com/5460600/StatusBar.rar)下载

做这个任务栏界面缩略图时,使用VisualBrush将子界面的实时图像填充到Rectangle
1 Rectangle emptyRectangle = new Rectangle
2 {
3 Width = 250D,
4 Height = 130D,
5 Fill = new VisualBrush { Visual = child },
6 Margin = new Thickness(2)
7 };