我正在尝试将变量的结果输入到textblock.text属性中,我正在使用 这段代码:
bool isavailable = NetworkInterface.GetIsNetworkAvailable();
result = isavailable.ToString();
<TextBlock Height="62" HorizontalAlignment="Left" Margin="12,60,0,0"
Name="textBlock1" Text="{Binding result}" VerticalAlignment="Top"
Width="400" Foreground="White" TextWrapping="Wrap" />`
答案 0 :(得分:1)
你需要保持绑定吗?这里的最简单的方法就是简单地使用:
textBlock1.Text = result;
但是,更好的方法是使用实现INotifyPropertyChanged
的ViewModel和适当的属性。然后,您将TextBlock
绑定到属性,并从代码中设置属性。该属性将引发相应的事件,UI将相应更新。