commiz
This commit is contained in:
@@ -9,8 +9,6 @@
|
||||
BorderThickness="2"
|
||||
BorderBrush="Black"
|
||||
>
|
||||
<view:DpiDecorator>
|
||||
<Viewbox>
|
||||
<Grid>
|
||||
<TabControl>
|
||||
<TabItem Header="1" x:Name="TabItem1" >
|
||||
@@ -185,8 +183,6 @@
|
||||
|
||||
|
||||
</Grid>
|
||||
</Viewbox>
|
||||
</view:DpiDecorator>
|
||||
</Window>
|
||||
|
||||
|
||||
|
||||
@@ -587,21 +587,4 @@ namespace BeWo.View
|
||||
public string EmojiCode { get; set; }
|
||||
}
|
||||
|
||||
|
||||
|
||||
public class DpiDecorator : Decorator
|
||||
{
|
||||
public DpiDecorator()
|
||||
{
|
||||
this.Loaded += (s, e) =>
|
||||
{
|
||||
Matrix m = PresentationSource.FromVisual(this).CompositionTarget.TransformToDevice;
|
||||
ScaleTransform dpiTransform = new ScaleTransform(1 / m.M11, 1 / m.M22);
|
||||
if (dpiTransform.CanFreeze)
|
||||
dpiTransform.Freeze();
|
||||
this.LayoutTransform = dpiTransform;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user