WPF的窗口属设置为llowsTransparency="True", WindowsFormsHost不能显示的问题(如能解决,高分赠送)

minyskirt 2009-04-27 09:22:10
最近在用WPF做窗口,碰到一个问题,如果我将窗口设置为透明和没有标题栏.运行后,那个时间控件也显示透明,在网上搜索了下,虽然有这个问题的存在,但是都没有说出解决的方法,请各位支招如果解决,谢谢....顺便说下,操作系统为Windows 2003
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d"
x:Class="NotifyServerConfig.Window1"
xmlns:winForm="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
x:Name="Window"
Title="Window1"
Width="800" Height="600" AllowsTransparency="True" Icon="mobile.ico" WindowStartupLocation="CenterScreen" WindowStyle="None">
<Grid>
<WindowsFormsHost HorizontalAlignment="Left" Name="WindowsFormsHost1">
<winForm:DateTimePicker Width="100" Height="25" Format="Time" ShowUpDown="True" x:Name="dateTimerFrom"/>
</WindowsFormsHost>
<Label Margin="5,0,5,0">到</Label>
<WindowsFormsHost HorizontalAlignment="Right">
<winForm:DateTimePicker Width="100" Height="25" Format="Time" ShowUpDown="True" x:Name="dateTimerTo" />
</WindowsFormsHost>
</Grid>
</Window>
...全文
1388 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wziyx513225244 2011-11-18
  • 打赏
  • 举报
回复
你的问题我也遇到了,请关注我的Blog http://blog.csdn.net/wziyx513225244/article/details/6988494
这里面有您的解决方案,希望能帮到您
zjysky 2010-05-20
  • 打赏
  • 举报
回复
我靠,不会吧,太杯具了
我刚发现WindowsFormsHost 的功能真窃喜呢
原来这么惨

设置背景图片也不行吗?
zhuliyan 2010-02-10
  • 打赏
  • 举报
回复
AllowsTransparency="True" 去掉就可以了
WindowsFormsHost 不支持透明背景的
jingsong2008 2009-04-30
  • 打赏
  • 举报
回复
用百度,google搜一下,这种问题一般和浏览器有关,有的浏览器就是不支持!
zhouyongh 2009-04-30
  • 打赏
  • 举报
回复
这个是Windows风格不统一的问题。
你在OnSourceInitialized中调一下API SetWindowLong修改一下Windows属性。 或者背景设置成透明,在调用DWM的API把周围加上的那个Border砍掉。

具体你google一下吧,有很多。
jie3614 2009-04-27
  • 打赏
  • 举报
回复
没遇到过 顶一个
llsen 2009-04-27
  • 打赏
  • 举报
回复
没做过
帮你Up
blestcc 2009-04-27
  • 打赏
  • 举报
回复
沒用過啊

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧