草庐IT

border-top-color

全部标签

c# - 枚举所有 "always on top"的窗口

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion我想为我们的Web测试服务器编写一个实用程序,它会终止所有具有“始终在最前面”窗口的进程。我猜它是窗口样式WS_EX_TOPMOST,但是,我不是100%确定。C#有没有办法:枚举所有“总在最前面”的窗口并检索相应的进程?

C# 属性 : Font and Color Change on the Fly

有谁知道如何更改我输入的属性值的字体和字体颜色?我正在使用Windows窗体和Propertygrid。谢谢。我正在考虑使用:using(FontmyFont=newFont("Arial",8,FontStyle.Italic))但我不确定如何实现它,我也不确定如何更改文本的颜色。 最佳答案 简单地说:使用MicrosoftPropertyGrid,您无法更改单个属性标签或值文本的颜色和字体。 关于C#属性:FontandColorChangeontheFly,我们在StackOver

WPF 组合框 : background color when disabled

我目前在WPF中为我的ComboBox使用这种样式:当ComboBox被禁用时,如何更改它以指定背景颜色?(这是这个问题的后续:WPFcomboboxcolors) 最佳答案 关于WPF组合框:backgroundcolorwhendisabled,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2388833/

.net - 检索 Windows "Window Color"

我正在开发一个WPF应用程序,并且我正在使用一个Telerik对话框控件,它显示为一个Window但实际上不是一个Window对象。因为它不是一个实际的窗口(但它看起来和行为都像一个窗口),所以它的样式与我的应用程序中使用的其余对话框不匹配。因此,我为此对话框创建了一个模板,并且正在为该模板分配系统颜色,以便该对话框使用相同的颜色,并具有与普通窗口相同的外观和感觉。出于某种原因,我找不到“窗口颜色”的系统颜色(不是窗口背景颜色,那个很容易找到...我说的是实际的窗口颜色...框架和标题窗口)我已经遍历了所有System.Windows.SystemColors但找不到定义“窗口颜色”的

c++ - GDI+ 双缓冲 : backbuffer dual-colored monochrome

我正在尝试使用C++、windowsapi和GDI+构建一个非常简单的图形应用程序。第一次尝试构建应用程序时,出现了严重的闪烁,因此此代码尝试使用双缓冲,但失败了。hdcBuf是后台缓冲区。当尝试使用GDI+Graphics::DrawCachedBitmap将某些内容绘制到后台缓冲区时,位图被绘制为黑白双色。LoadBitmapRes从EXE资源创建一个CachedBitmap;此函数适用于单缓冲。代码有什么问题吗?提前致谢!全局:CachedBitmap*fish;HDChdc;HDChdcBuf;HBITMAPhbmpBuf;Graphics*gfxBuf;WM_CREATE:h

c# - 创建随机颜色 (System.Drawing.Color)

我正在尝试创建随机绘图颜色。有一个错误。你能帮我看看这段代码吗?privateRandomrandom;privatevoidMainForm_Load(objectsender,EventArgse){random=newRandom();}privateColorGetRandomColor(){returnColor.FromArgb(random.Next(0,255),random.Next(0,255),random.Next(0,255));//Theerrorishere}publicSolidBrushbrushGet(){SolidBrushoBrush=newSo

c# - 在 C# 中为 Silverlight 的 WriteableBitmap 将 Int 转换为 Color

在Silverlight3中,现在有一个WriteableBitmap,它提供获取/放置像素的能力。这可以像这样完成://settingapixelexampleWriteableBitmapbitmap=newWriteableBitmap(400,200);Colorc=Colors.Purple;bitmap.Pixels[0]=c.A基本上,设置像素涉及设置其颜色,这是通过将alpha、红色、蓝色、绿色值移位为整数来实现的。我的问题是,如何将整数变回颜色?这个例子中缺失的地方是什么://gettingapixelexampleintcolorAsInt=bitmap.Pixel

c# - Windows 窗体 : Pass clicks through a partially transparent always-on-top window

我正在设计一个始终显示在屏幕上且不透明度约为20%的窗口。它被设计成一种状态窗口,所以它总是在顶部,但我希望人们能够通过该窗口单击到下面的任何其他应用程序。这是我现在键入时位于此SO帖子顶部的不透明窗口:看到那个灰色条了吗?它会阻止我此刻在标签框中输入。 最佳答案 可以制作一个窗口,点击通过添加WS_EX_LAYERED和WS_EX_TRANSPARENT样式到它的扩展样式。还要让它始终位于顶部设置其TopMost为true并使其半透明使用合适的Opacity值:usingSystem;usingSystem.Windows.For

c# - 如何处理 WPF 中的 Canvas.Top 更改事件?

我使用附加属性Canvas.Top和Canvas.Left将一个元素定位在Canvas上。然后使用动画将元素移动到不同的坐标集,如下所示:DoubleAnimationleft=newDoubleAnimation(oldLeft,newLeft);DoubleAnimationtop=newDoubleAnimation(oldTop,newTop);element.BeginAnimation(Canvas.LeftProperty,left);element.BeginAnimation(Canvas.TopProperty,top);有没有办法在Canvas.Top或Canva

c# - 将窗体设置为父级抛出异常 "Top-level control cannot be added to a control"

我想从另一个表单访问一个表单的变量。单击主窗体中的按钮后,我想将主窗体设置为父窗体,然后调出另一个窗体(子窗体),我将在其中访问主窗体的变量。我的点击处理程序如下:privatevoidbtnSystem_Click(objectsender,EventArgse){Form_EnterPasswordEP=newForm_EnterPassword();EP.Parent=this;//error:Top-levelcontrolcannotbeaddedtoacontrolEP.ShowDialog();}它编译正常,没有任何错误。但是,当我运行主窗体并单击“系统”按钮时,它会抛出