社区
WPF/Silverlight
帖子详情
关于控件绘图的问题讨论
CodeMarine
2012-02-07 11:40:40
问题是这样的,我们都知道WriteableBitmap类可以将控件导成图片,但是前提是控件需要加载,需要显示在浏览器上,而这个功能有点像截图。
但是我现在想在后台实例化一个控件后,直接将这个控件绘制出来,而不需要控件加载,不知道这个应该怎么做或者有什么第三方的控件没?谢谢大家!!
...全文
72
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 ...
c#高级
绘图
波形
控件
在这个主题下,我们将深入探讨C#中的高级
绘图
技术以及如何创建一个波形
控件
。 首先,我们需要了解C#中的
绘图
基础,这主要依赖于System.Drawing命名空间。这个命名空间提供了各种类,如Graphics、Pen、Brush等,它们...
C# 表达式
绘图
控件
下面将详细
讨论
C#表达式
绘图
控件
的关键知识点。 1. **
绘图
基础**: - 数据类型:
绘图
控件
通常接受数学表达式(如字符串或预定义的函数对象)作为输入,解析后生成图形。 - 坐标系统:
控件
内部维护一个坐标系统,...
Visual C++_vc++
绘图
控件
_
在本主题中,我们将深入探讨VC++中
绘图
控件
的使用及其核心概念。 1. **
绘图
基础** -
绘图
通常在窗口或对话框的设备上下文中进行,设备上下文(DC,Device Context)是Windows系统提供的一种抽象接口,用于管理图形...
WPF/Silverlight
8,756
社区成员
12,030
社区内容
发帖
与我相关
我的任务
WPF/Silverlight
WPF/Silverlight相关讨论
复制链接
扫一扫
分享
社区描述
WPF/Silverlight相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章