5

我希望有人可以在这里为我指明正确的方向。我正在尝试将我的模拟时钟应用程序变成无窗口时钟。我搜索了谷歌,但我认为我的问题是我不知道我正在尝试做什么的正确术语。

我的模拟时钟应用程序是一个包含时钟指针的圆圈。与大多数其他应用程序一样,它包含在窗口中。我想移除窗口,只在背景上方显示时钟。我可能会在鼠标悬停时调出关闭按钮。或者也许我可以使整个窗口透明,除了时钟和鼠标悬停时,我可以看到窗口并关闭它。

有人有这方面的经验吗?也许在某个地方有一些提示或教程?

谢谢,

4

1 回答 1

8

您可以构建您的窗口,并设置Background="Transparent"如下:

<Window ...
   AllowsTransparency="True" 
   WindowStyle="None" 
   Background="Transparent"  >

这为您提供了一个具有透明背景且没有边框的窗口。

于 2013-03-25T16:40:03.573 回答