Delphi Prism 图形或画布属性的替换

发布于 2024-11-26 14:58:02 字数 173 浏览 1 评论 0原文

好吧,我不会逐条询问,而是列出我遇到问题的 win32 程序中的所有画布属性。对于 Delphi Prism,您会用什么来代替这些?

TPanelBevel
TFontStyles
TFontData
TDateTime
TColor
TBrushStyle
TAlignment

Okay, instead of asking piece by piece, I am going to list all the canvas properties from win32 program that I am having problem with. What would you replace these with for Delphi Prism?

TPanelBevel
TFontStyles
TFontData
TDateTime
TColor
TBrushStyle
TAlignment

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

只涨不跌 2024-12-03 14:58:02

Windows 窗体中没有 Canvas。有一些可能的解决方法:
1.) 您可以开始在位图上绘图并在表单上显示该位图。 这是一个示例(再次使用 C#)。

2.) 您可以在 Windows 窗体应用程序中使用 WPF 画布(在 System.Windows.Forms.Integration.ElementHost 控件中创建它)并使用它。

除此之外,没有直接的方法可以在 .NET 中使用画布样式元素。

There is no Canvas in Windows Forms. There are some possible workarounds:
1.) You could start drawing on a Bitmap and display this Bitmap on your form. Here is an example for that (in C# again).

2.) You could use a WPF canvas in your Windows Forms application (create it within an System.Windows.Forms.Integration.ElementHost control) and use this.

Besides this, there is no direct way to work with a canvas-style element in .NET.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文