- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Microsoft Surface 并将圆形图像对象附加到 ScatterViewItem。我在隐藏方形 ScatterViewItem 的背景时遇到问题。如果我进去把背景设置成透明,其实不是透明的,更像是灰色的半透明。所以我最终得到的是一个位于中间的圆形图像,它位于一个具有灰色半透明边缘的正方形上。我该如何隐藏这个?我正在通过 C# 以编程方式执行此操作。
最佳答案
您看到的并不是真正的 svi 背景,而是作为默认模板一部分的阴影。如果要去掉阴影,需要重新定义控件模板。
像这样:
<s:ScatterView>
<s:ScatterViewItem Background="Transparent">
<s:ScatterViewItem.Template>
<ControlTemplate>
<TextBlock>Hello World</TextBlock>
</ControlTemplate>
</s:ScatterViewItem.Template>
</s:ScatterViewItem>
</s:ScatterView>
请注意,如果您这样替换它,您将失去所有其他小的视觉耀斑,如“拾取”效果和微光。如果您想保留这些,只需使用混合来编辑现有模板的副本并移除阴影。
关于c# - Surface ScatterViewItem 背景不透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1506498/
这是交互元素内交互元素的一个古老问题,但我希望 ScatterViewItem 包含其他表面交互元素,例如 SurfaceButton 或 SurfaceCheckBox。我已经把我所有的元素都放在那
我有一个散点图,里面有一些项目,我用 Orientation und Center 放置了这些项目。现在,我希望能够在程序运行时在缩放、旋转和移动后重置散点图项的位置。 目前我是这样做的: priva
我总是使用这段代码从 ScatterViewItem 中移除阴影: ScatterViewItem svi = new ScatterViewItem(); svi.ApplyTemplate()
我正在使用 Microsoft Surface 并将圆形图像对象附加到 ScatterViewItem。我在隐藏方形 ScatterViewItem 的背景时遇到问题。如果我进去把背景设置成透明,其实
我想制作一个比 ScatterViewItem 本身更小的选择区域。我尝试了很多东西但没有任何效果。我有以下图像作为 ScatterViewItem : 我只想让红色圆圈(及其内部)可点击作为通常的
我正在使用 s:SurfaceDragDrop 事件将一个对象 (ScatterViewItem) 放到 SurfaceListBox 上,并且在检测到在整个 SurfaceListBox 上放置,但
我是一名优秀的程序员,十分优秀!