Pom*_*oma 1 .net c# data-binding wpf xaml
我有以下代码
public static class StaticClass
{
public static Instance Inst { get; set; }
}
public class Instance
{
public Button Butt { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我需要绑定到Grid.Row附加到Butt按钮的属性。我试过这个:
{Binding Source={x:Static local:StaticClass.Inst.Butt}, Path=(Grid.Row)}
Run Code Online (Sandbox Code Playgroud)
但它不起作用,因为Butt它不是静态属性。通常我使用 x:Static 绑定到静态属性并将其余部分写入 Path,但在这种情况下,Path 包含附加属性。我不知道该怎么做。
你需要这个,因为正如你所说,Butt它不是静态的:
{Binding Source={x:Static local:StaticClass.Inst}, Path=Butt.(Grid.Row)}
Run Code Online (Sandbox Code Playgroud)
也就是说,成为Butt您的Path一部分,而不是Source.
| 归档时间: |
|
| 查看次数: |
444 次 |
| 最近记录: |