gpt4 book ai didi

c# - Label, Panel, ... BorderStyle in compact framework

转载 作者:行者123 更新时间:2023-11-30 21:12:36 25 4
gpt4 key购买 nike

我想在 Compact Framework 3.5 中为标签和面板制作边框,但没有像 BorderStyle 这样的属性。我搜索和谷歌,但我不知道如何在紧凑的框架中为标签和面板制作边框。

最佳答案

senzacionale,尝试使用面板的Paint 事件来绘制边框。在这个小例子中,我在面板周围画了一个蓝色边框:

private void panel1_Paint(object sender, PaintEventArgs e)
{
e.Graphics.DrawRectangle(new Pen(Color.Blue), 0, 0,
e.ClipRectangle.Width-1,
e.ClipRectangle.Height-1
);
}

这个例子是用WinForms/.net 4.0/VS2010写的,但是原理是一样的,Compact Framework中有Paint事件。有一些技巧可以在 Paint 事件中正确重绘事物,例如创建要使用的 e.Graphics 的副本,但主要思想已呈现。

关于c# - Label, Panel, ... BorderStyle in compact framework,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7384818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com