WPF textbox输入的时候光标消失

only_youlix 2019-09-20 11:44:37
做了一个自适应分辨率的程序 使用viewbox 做的,发现缩放之后 文本框输入的时候 有时候光标就消失了,按个空格就又出来了

<Viewbox Name="vix" Stretch="UniformToFill">
<Grid Name="grmain" Background="{StaticResource bgMcolor}">
<TextBox Grid.Column="1" Name="tb" RenderOptions.BitmapScalingMode ="NearestNeighbor"
FontStretch="UltraCondensed" Width="350px" KeyDown="UIElement_OnKeyDown" Style="{x:Null}"
Background="{StaticResource bgMcolor}" Padding="5,0" Height="60" MaxLines="1"
BorderThickness="0" VerticalContentAlignment="Center" FontSize="18px"
Text="{Binding PresNo,Mode=TwoWay}" >

</TextBox>
</Grid>
</Viewbox>
grmain.Width = 1920;
grmain.Height = 1080;

当 最大化的时候 设置 Stretch="Fill" 缩小的时候 设置=UniformToFill 实际最大化的时候 窗口尺寸是1920*1040 缩小的时候输入文字有时候看不到光标


有没有大神 知道是咋回事啊。之前没做过这种自适应的。。
...全文
933 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
only_youlix 2019-09-23
  • 打赏
  • 举报
回复
引用 2 楼 exception92 的回复:
缩放和光标显示没关系的。


我也想的是啊。 但是 实际就是 加viewbox 就会有这个问题。 设置字号大小 文本框的高度什么的都不行 我自定义个光标就好了。。
  • 打赏
  • 举报
回复
缩放和光标显示没关系的。
only_youlix 2019-09-20
  • 打赏
  • 举报
回复
唉。解决了。。自己画了个光标

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧