社区
WPF/Silverlight
帖子详情
关于控件绘图的问题讨论
CodeMarine
2012-02-07 11:40:40
问题是这样的,我们都知道WriteableBitmap类可以将控件导成图片,但是前提是控件需要加载,需要显示在浏览器上,而这个功能有点像截图。
但是我现在想在后台实例化一个控件后,直接将这个控件绘制出来,而不需要控件加载,不知道这个应该怎么做或者有什么第三方的控件没?谢谢大家!!
...全文
77
6
打赏
收藏
关于控件绘图的问题讨论
问题是这样的,我们都知道WriteableBitmap类可以将控件导成图片,但是前提是控件需要加载,需要显示在浏览器上,而这个功能有点像截图。 但是我现在想在后台实例化一个控件后,直接将这个控件绘制出来,而不需要控件加载,不知道这个应该怎么做或者有什么第三方的控件没?谢谢大家!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Architecture Net
2012-02-08
打赏
举报
回复
呵呵,很好的办法,很简单的实现。
jiaxinxuebing880
2012-02-07
打赏
举报
回复
恭喜你啊!学习了!
CodeMarine
2012-02-07
打赏
举报
回复
嗨,可惜了100分,但不管怎么说问题解决才是最终要的,接下来就是给大家散分喽~
CodeMarine
2012-02-07
打赏
举报
回复
哈哈这个问题我自己解决了,用WriteableBitmap类也可以做到不加载就可以生成图片。例如下面的例子:
public ImageSource RenderText(string text, double x, double y)
{
var canvas = new Canvas();
var textBlock = new TextBlock { Text = text };
canvas.Children.Add(textBlock);
Canvas.SetLeft(textBlock, x);
Canvas.SetTop(textBlock, y);
var bitmap = new WriteableBitmap(400, 400);
bitmap.Render(canvas, null);
bitmap.Invalidate();
return bitmap;
}
android自定义
控件
绘图
本篇文章将深入探讨Android自定义
控件
绘图
的核心概念、步骤以及常用技术。 一、自定义
控件
基础 1. 继承基础:自定义
控件
通常从View或ViewGroup类派生,前者用于绘制单一图形,后者用于管理子视图的布局。 2. ...
很好用的VC
绘图
控件
本文将深入探讨“很好用的VC
绘图
控件
”这一主题,讲解如何利用这些
控件
进行高效、直观的图形绘制。 首先,让我们理解什么是VC
绘图
控件
。在Microsoft Visual C++中,
绘图
控件
通常指的是MFC(Microsoft Foundation ...
Visual Basic_
绘图
控件
_
本篇文章将深入探讨Visual Basic中的
绘图
控件
及其使用方法。 首先,我们要了解VB中的主要
绘图
控件
。其中最常用的是PictureBox和Form
控件
。PictureBox
控件
主要用于显示图像,而Form
控件
虽然主要设计为应用程序窗口,...
c#高级
绘图
波形
控件
在这个主题下,我们将深入探讨C#中的高级
绘图
技术以及如何创建一个波形
控件
。 首先,我们需要了解C#中的
绘图
基础,这主要依赖于System.Drawing命名空间。这个命名空间提供了各种类,如Graphics、Pen、Brush等,它们...
C# 表达式
绘图
控件
下面将详细
讨论
C#表达式
绘图
控件
的关键知识点。 1. **
绘图
基础**: - 数据类型:
绘图
控件
通常接受数学表达式(如字符串或预定义的函数对象)作为输入,解析后生成图形。 - 坐标系统:
控件
内部维护一个坐标系统,...
WPF/Silverlight
8,757
社区成员
12,032
社区内容
发帖
与我相关
我的任务
WPF/Silverlight
WPF/Silverlight相关讨论
复制链接
扫一扫
分享
社区描述
WPF/Silverlight相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章