繁体   English   中英

装订宽度c#wpf

[英]Binding width c# wpf

如何在C#中绑定宽度?

在XAML中

Width="{Binding Path=ActualWidth, ElementName=img}"

我需要在C#中将其绑定以更新宽度

Binding mybinding = new Binding();
mybinding.Path.Path = "ActualWidth";
mybinding.ElementName = "img"
Mytarget.SetBinding(MYTARGET.WidthProperty, mybinding);

MYTARGET是类,而Mytarget是对象名。

我让它像这样工作

            Binding b = new Binding();
            b.Source = img;
            b.Path = new PropertyPath("ActualWidth");
            ui.SetBinding(Grid.WidthProperty, b);

如果有人感兴趣,请将其设置为Path.Path不能按预期工作,但是可以。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM