首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

用silverlight模仿windows窗口 真心求教,该如何处理

2012-03-24 
用silverlight模仿windows窗口真心求教本人silverlight的初学者,近来想用silverlight模仿一下操作界面,但

用silverlight模仿windows窗口 真心求教
本人silverlight的初学者,近来想用silverlight模仿一下操作界面,但在模仿弹出窗口的时候有点麻烦
之前有用过childrenwindows 但用子窗口,每次弹出都会有一层遮罩,有听说可以去掉遮罩但不会弄。
后来在网上看到有用FloatableWindow,我试了一下,没有遮罩,感觉不错,但用起来的又不会把弹出的FloatableWindow布局的类似窗口,网上的例子只看到显示时间的。
后来也有试过pupop,但也不怎么会弄。
就想求教一下,上面的方法能给我一些指导么
就是教下怎么去掉 子窗口的遮罩 又或者怎么布局浮动窗口
谢谢了

[解决办法]
在Blend中打开项目, 创建一个ChildWindow,打开ChildWindow,在对象和时间线面板中选择ChildWindow,右键ChildWindow选择编辑模板、编辑副本,会生成一个模板的样式:

找到名称为Overlay的定义,这就是遮罩层,如下:
<Grid x:Name="Overlay" Background="{StaticResource OverlayBrush}" Margin="0" Opacity="0" />

修改与Overlay相关的动画和触发器的属性就可以了

热点排行