无窗口WPF应用程序

sco*_*foy 5 .net c# wpf

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

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

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

谢谢,

Ree*_*sey 7

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

<Window ...
   AllowsTransparency="True" 
   WindowStyle="None" 
   Background="Transparent"  >
Run Code Online (Sandbox Code Playgroud)

这为您提供了一个透明背景,没有边框的窗口.