gpt4 book ai didi

wpf - 在绘图时停止 InkCanvas 调整大小

转载 作者:行者123 更新时间:2023-12-04 21:27:18 26 4
gpt4 key购买 nike

在我的申请中,我有一个 InkCanva s 在背景中有图像。当我在 InkCanvas 上画画时到底部或左侧边缘,InkCanvas更改大小以适合草图,这会扰乱背景中图像的渲染。如何停止 InkCanvas从在当前大小之外应用笔划时调整大小?

当前 XAML:

<InkCanvas x:Name="DrawingArea"
Width="Auto"
Height="Auto"
ClipToBounds="True"
Background="{x:Null}" />
  • 背景设置在代码隐藏
  • 最佳答案

    在没有指定具体尺寸的情况下,我发现绑定(bind) MaxWidthMaxHeightActualWidthActualHeight父元素的 InkCanvas从元素外扩展。

    <Grid x:Name="LayoutRoot">
    <InkCanvas x:Name="DrawingArea"
    MaxWidth="{Binding ActualWidth, ElementName=LayoutRoot}"
    MaxHeight="{Binding ActualHeight, ElementName=LayoutRoot}"
    Background="{x:Null}" />
    ...
    </Grid>

    关于wpf - 在绘图时停止 InkCanvas 调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13462980/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com