gpt4 book ai didi

c# - 为什么 TextBlock 不绑定(bind)?

转载 作者:太空狗 更新时间:2023-10-30 01:36:33 25 4
gpt4 key购买 nike

当我运行这个简单的 wpf 应用程序时,我得到一个空白窗口。知道我做错了什么吗?

//MainWindow.xaml.cs
public string SimpleText {get;set;}
public MainWindow()
{
InitializeComponent();
SimpleText = "this is a test";
}

//MainWindow.xaml
<StackPanel>
<TextBlock Text="{Binding SimpleText}" Width="200"/>
</StackPanel>

最佳答案

DataContext 是一种可行的方法,但您也可以使用 RelativeSource 标记扩展来获取窗口的属性:

<TextBlock Text="{Binding SimpleText, RelativeSource={RelativeSource
Mode=FindAncestor, AncestorType=Window}}" Width="200"/>

关于c# - 为什么 TextBlock 不绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21786356/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com