【问题标题】:Picture/Image of a usercontrol用户控件的图片/图像
【发布时间】:2010-12-21 07:19:36
【问题描述】:

很简单的问题。我想经常拍摄用户控件的图片/图像,并在我的应用程序的其他位置显示该图片。我不会将图像保存到磁盘。

问题是,如何拍摄用户控件的图像?

【问题讨论】:

    标签: c# wpf image user-controls


    【解决方案1】:

    简单,使用VisualBrush。只需将 VisualBrush 的 Visual 属性指向要在其他位置绘制的控件。它会自动更新。

    示例 http://msdn.microsoft.com/en-us/library/ms771563.aspx

    【讨论】:

    • 看起来不错!正是我想要的 :) 但是我有点失望,它不支持图像,但据我所知仅支持矩形和边框。
    • 不,它应该支持从 Visual 派生的任何东西。您的意思是要将视觉对象用作 Image 控件的 BitmapSource 吗?或者你想捕捉一个图像控件?
    • 我想要类似的东西:myImage = visualBrush;原因是 Image 具有拉伸属性。我想确保图像/视觉刷是统一的。
    • 忽略我的评论。您可以在 visualbrush 上设置 streth 属性。这非常有效:) 谢谢!
    猜你喜欢
    • 2011-07-13
    • 1970-01-01
    • 2011-06-16
    • 1970-01-01
    • 1970-01-01
    • 2011-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多