English 中文(简体)
在计生联中,我如何创造类似于方言的窗口(即,在客户地区没有边界的光线背景)?
原标题:In WPF, how do I create a dialog-like window (i.e. gray background with no border around the client area)?

I m trying to create a simple dialog -type window in WPF. However, for this specific instance, I do not want the client area to have a border, or even a background for that matter. I just want my controls to appear over the background of the window the way they do with a simple MessageBox.

I played with the different values for WindowStyle but they all called out the client area with a color. I also tried simply setting the client s Background to transparent, but that didn t work either just rendering it in black.

Here s a crappy Photoshop job showing what I m after:

Note: I m not after the messagebox contents themselves--e.g. the icon, buttons and message, etc.--I m only asking about how to suppress the client area from appearing in any window. I just happened to use a messagebox as an example as someone linked to it in their answer.

https://i.stack.imgur.com/EwZ16.png” alt=“No/67/ area”/>

As you can see (or rather can t) there is no visible demarcation of the client area.

在温Forms,情况非常简单,但世界森林论坛我 st。 谁?

问题回答

我不相信你会再做些什么。 你们是否只想看到对你的方言的管制,而其背景是透明的? 如果是,在你的方言中尝试这些环境:

WindowStyle="None"
ShowInTaskbar="False"
AllowsTransparency="True"
Background="Transparent"

If you want your dialog s background color to the Winform System.Control with no border, set your form s Background like this (instead of Transparent):

Background="{DynamicResource {x:Static SystemColors.ControlBrushKey}}"




相关问题
WPF convert 2d mouse click into 3d space

I have several geometry meshes in my Viewport3D, these have bounds of (w:1800, h:500, d:25). When a user clicks in the middle of the mesh, I want the Point3D of (900, 500, 25)... How can I achieve ...

Editing a xaml icons or images

Is it possible to edit a xaml icons or images in the expression design or using other tools? Is it possible to import a xaml images (that e.g you have exported) in the expression designer for editing?...

WPF: writing smoke tests using ViewModels

I am considering to write smoke tests for our WPF application. The question that I am faced is: should we use UI automation( or some other technology that creates a UI script), or is it good enough to ...

WPF - MVVM - NHibernate Validation

Im facing a bit of an issue when trying to validate a decimal property on domain object which is bound to a textbox on the view through the viewmodel. I am using NHibernate to decorate my property on ...

How do WPF Markup Extensions raise compile errors?

Certain markup extensions raise compile errors. For example StaticExtension (x:Static) raises a compile error if the referenced class cannot be found. Anyone know the mechanism for this? Is it baked ...

WPF design-time context menu

I am trying to create a custom wpf control, I m wondering how I can add some design-time features. I ve googled and can t seem to get to my goal. So here s my simple question, how can I add an entry ...

How to combine DataTrigger and EventTrigger?

NOTE I have asked the related question (with an accepted answer): How to combine DataTrigger and Trigger? I think I need to combine an EventTrigger and a DataTrigger to achieve what I m after: when ...

热门标签