【发布时间】:2013-09-06 23:10:15
【问题描述】:
我正在尝试将此 WinForms 代码移至 WPF,但没有 Paint 事件。
private void OnPaint(object sender, PaintEventArgs e)
{
var region = new Region(new Rectangle(0, 0, this.Width, this.Height));
var rectangle = new Rectangle(0, 0, 50, 50);
region.Xor(rectangle);
e.Graphics.FillRegion(Brushes.Black, region);
}
【问题讨论】:
-
欢迎来到 SO!我已编辑您的代码以使其正确显示。
-
请阅读Rachel's Excellent Explanation 了解从 winforms 升级到 WPF 时的要求。
标签: c# c wpf paint workflow-foundation