我需要执行以下操作的 WPF 层控件
1) 有多层内容相互叠加。
2)能够在设计和运行时打开/关闭图层,即我们需要一个 UI 可能类似于选项卡式控件
3) 将图层向上/向下移动堆栈
4) 改变图层的不透明度
现在我知道在 Xaml/WPF 中所有这些都是可能的。我使用网格编写了一个简单的版本,在设计时有多个单元格,1 个单元格 = 1 层,在运行时只有一个单元格,所有单元格都合并为一个。事情是一个杂物,没有给我我需要的设计时控制,所有的控制最终都有一个单亲,丑陋。任何人都有现成的或部分工作的例子——如果没有,我会编写一个合适的代码并在 CodePlex 上分享。
我确定我不是唯一需要此功能的人,是吗?