我在画布上有堆栈面板
堆栈面板有
<Canvas x:Name="MyCanvas">
<Slider Template="{StaticResource simpleSlider}" x:Name="seekBar" Thumb.DragStarted="seekBar_DragStarted" Thumb.DragCompleted="seekBar_DragCompleted" Canvas.Left="347" Canvas.Top="746" Width="900" Height="2" />
<Rectangle Height="5" />
<StackPanel Canvas.Left="200" Canvas.Right = "100">
</StackPanel>
</Canvas>
在运行时,我需要更改 StackPanel 中对象的位置。
即seekBar.Canvas.Left = 50
“Canvas.Left”是附加依赖属性的示例。 C# 的语法是:
Canvas.SetLeft(myStackPanel, 50);
其中 myStackPanel 是您必须使用 xaml 中的 x.Name 分配的任何自定义名称。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)