首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >水平或垂直WPF线条限制为125,000像素?

水平或垂直WPF线条限制为125,000像素?
EN

Stack Overflow用户
提问于 2012-12-06 04:14:03
回答 2查看 755关注 0票数 6

水平或垂直WPF线条是否限制为125,000像素?看看下面的代码,绿线显示正确,但红色线根本不显示,尽管只增加了0.01。知道为什么吗?

代码语言:javascript
复制
<Window x:Class="DCView.Window11"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Window11" Height="300" Width="300">
    <ScrollViewer>
        <Grid Width="150000">
            <Line X1="0" X2="125000.00" Y1="10" Y2="10" StrokeThickness="1" Stroke="Green"></Line>
            <Line X1="0" X2="125000.01" Y1="20" Y2="20" StrokeThickness="1" Stroke="Red"></Line>
        </Grid>     
    </ScrollViewer>
</Window>

安德鲁

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-12-06 04:30:51

这似乎是WPF处理矢量图形的一个限制。

更复杂的是,尝试更改StrokeThickness -如果您将红线的StrokeThickness1设置为2,它将再次显示...直到您将长度增加到250000以上。然后它又消失了。

代码语言:javascript
复制
<Grid>
    <Line X1="0" X2="125000.00" Y1="10" Y2="10" StrokeThickness="1" Stroke="Green"></Line>
    <Line X1="0" X2="250000.00" Y1="20" Y2="20" StrokeThickness="2" Stroke="Red"></Line>
    <Line X1="0" X2="250000.01" Y1="30" Y2="30" StrokeThickness="2" Stroke="Blue"></Line>
</Grid>  

最大长度随着笔划粗细的增加而增加。

还要注意的是,如果这条线不是完全水平或垂直的,那么长度限制就会消失:

代码语言:javascript
复制
<Grid>
    <Line X1="0" X2="125000.00" Y1="10" Y2="10" StrokeThickness="1" Stroke="Green" />
    <Line X1="0" X2="125000.01" Y1="20" Y2="20.0001" StrokeThickness="1" Stroke="Red" />
</Grid>

你可以在connect:Disappearing Path (WPF)上找到这个bug

票数 5
EN

Stack Overflow用户

发布于 2012-12-06 04:27:45

它绝对会绘制超过150,000像素,在这种情况下看不到这条线有点奇怪,因为例如,如果您这样做

代码语言:javascript
复制
<Line X1="0" X2="125000.01" Y1="20" Y2="20" StrokeThickness="2" Stroke="Red"></Line>

或者这个

代码语言:javascript
复制
<Line X1="0" X2="125000.01" Y1="21" Y2="20" StrokeThickness="1" Stroke="Red"></Line>

一切运行正常,可能有一个原因的答案,但很好的发现,因为这将导致显着闪烁,如果你是动画的X2的值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13731593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档