小编Spe*_*uku的帖子

如何在Silverlight中将字符串绘制到位图?

在普通的C#中,使用Grpahics.DrawString()方法可以很容易地绘制到位图.Silverlight似乎已经废除了Bitmap对象,而且Graphics也不再可用.那么......在使用Silverlight时,我的意思是如何操作/创建位图?如果有帮助,我使用的是Silverlight 3.

让我告诉你我在做什么.我正在获得一个模板,基本上是一个预渲染的图像.然后,用户可以从多个图像中进行选择并输入所请求的文本.然后我将它渲染到图像,调整大小等...在边界内并将其居中在图像的预定义区域.如果我可以计算大小(如在MeasureString方法中),然后绘制字符串(如在Graphics.DrawString方法中),这将是好的.真正的问题,无论我为什么要这样做,都可以做到吗?

c# image-manipulation bitmap silverlight-3.0

5
推荐指数
1
解决办法
2132
查看次数

没有调用终结器

我在C#中有一个类,我想在我的课程处理时正确地关闭一些通信端口.但是,退出程序时永远不会调用终结器.这是为什么?难道我做错了什么?

我正在手动调用dispose,它会通过并关闭所有通信.这也没有解雇.

这是我正在使用的终结器:

~Power()
{
    Dispose(false);
}
Run Code Online (Sandbox Code Playgroud)

c# finalizer

5
推荐指数
3
解决办法
4936
查看次数