在Canvas外面包一層ViewBox,可以使Canvas内的控件填充整個ViewBox,并随着ViewBox的大小變化而同步變化,這是因為ViewBox預設屬性Stretch=“Uniform”。
Stretch有四個屬性:
Uniform,
Fill(為了填充甚至會拉伸),
None(無效果,相當于沒有用ViewBox),
UniformToFill(如果Canvas大于ViewBox大小則裁剪)
老實說,這節我沒看太懂,讓我再try一下。
在Canvas外面包一層ViewBox,可以使Canvas内的控件填充整個ViewBox,并随着ViewBox的大小變化而同步變化,這是因為ViewBox預設屬性Stretch=“Uniform”。
Stretch有四個屬性:
Uniform,
Fill(為了填充甚至會拉伸),
None(無效果,相當于沒有用ViewBox),
UniformToFill(如果Canvas大于ViewBox大小則裁剪)
老實說,這節我沒看太懂,讓我再try一下。