Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/xwt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Xwt.WPF/Xwt.WPFBackend/WPFEngine.cs8
1 files changed, 8 insertions, 0 deletions
diff --git a/Xwt.WPF/Xwt.WPFBackend/WPFEngine.cs b/Xwt.WPF/Xwt.WPFBackend/WPFEngine.cs
index c934ba5d..56881294 100644
--- a/Xwt.WPF/Xwt.WPFBackend/WPFEngine.cs
+++ b/Xwt.WPF/Xwt.WPFBackend/WPFEngine.cs
@@ -175,6 +175,14 @@ namespace Xwt.WPFBackend
return ImageHandler.LoadFromImageSource ((System.Windows.Media.ImageSource) nativeImage);
}
+ public override object GetBackendForContext (object nativeWidget, object nativeContext)
+ {
+ return new DrawingContext (
+ (System.Windows.Media.DrawingContext)nativeContext,
+ ((System.Windows.Media.Visual)nativeWidget).GetScaleFactor ()
+ );
+ }
+
public override object GetNativeWidget (Widget w)
{
var backend = (IWpfWidgetBackend) Toolkit.GetBackend (w);