当我设置一个Image填充窗口时,它似乎渲染在其他控件的顶部,并且通常会弄乱窗口.文件中的顺序似乎没有帮助,但是如果我把它放在它自己的Page部分中它表现得好一点.
有没有办法在窗口中的所有内容后面显示图像?
此外,其他控件似乎没有正确地呈现在它的顶部(文本有白色背景,按钮有白色方块),我猜他们需要在某处设置透明模式?
编辑:
以下是问题的示例,鼠标悬停时可以看到按钮和复选框,以及选择的文本:

我无法将其Image作为背景工作,但是我能够使用窗口背景得到我想要的东西.
将Window允许您使用指定的图像Theme/@ImageFile,然后指定Window/@SourceX和Window/@SourceY偏移量为0.但是这是不够的,因为在Window引用的字体背景旨意覆盖窗口图像背景.您需要使用没有指定背景的字体.
<Theme xmlns="http://wixtoolset.org/schemas/thmutil/2010"
ImageFile="background.png">
<Window Width="485" Height="300" HexStyle="100a0000"
FontId="0" SourceX="0" SourceY="0">#(loc.Caption)</Window>
<Font Id="0" Height="-12" Weight="500"
Foreground="000000" Background="FFFFFF">Segoe UI</Font>
我还有两个问题需要解决:

| 归档时间: |
|
| 查看次数: |
3042 次 |
| 最近记录: |