有一天,我正在努力解决这个问题,关于在收集scatterViewItem来缩放文本块和文本框以调整它的大小。 我已经尝试将每个元素放在他们的视图框中,但也将整个网格放在视图框中。 问题是它(textbloxk,就是说)在缩放或拉伸时不会缩放(动态可以这么说) - 在运行时,或者甚至不在contact_up上。
答案 0 :(得分:2)
实际解决的是简单地设置一个事件处理程序,它触发SVI的size_changed,只需粘贴代码:
{label name}.FontSize *= (double)e.NewSize.Height / (double)e.PreviousSize.Height;
谢谢!
答案 1 :(得分:1)
我假设您的意思是在调整窗口大小时窗口中的TextBlock不会缩放...?您是否尝试将ViewBox
放入包含要调整大小的项目的Grid
中?如果您在ViewBox
中有项目,并将Height
的{{1}}和Width
设置为ViewBox
,则应使用该窗口调整大小...我希望这有点帮助。