世界粮食计划署所有 TextBlocks 不更新

WFP all TextBlocks not updating

所以我的代码工作得很好。但是现在,即使我可以通过剪贴板副本确认变量和字符串在那里,文本块也不会通过 TextBlock.Text 更新。我关掉了什么吗?每个人同时停止这样做。

`private void actionPing_Click(object sender, RoutedEventArgs e) {

        try
        {
            Ping myPing = new Ping();


            PingReply reply = myPing.Send(HostNameIPTyped.Text.ToString(), 500);

            if (reply != null)
            {
                string tripTime = reply.RoundtripTime.ToString();
                if (tripTime == "0")
                {
                    
                    PingStatus1.Foreground = new System.Windows.Media.SolidColorBrush((Color)ColorConverter.ConvertFromString("#660000"));
                    PingStatus1.Text = "Device not found";  <---NONE OF THESE ARE UPDATING ACROSS THE ENTIRE PROGRAM
                }
                else
                {

                    PingStatus1.Foreground = new System.Windows.Media.SolidColorBrush((Color)ColorConverter.ConvertFromString("#17b05c"));
                    PingStatus1.Text = "Ping Successful, " + reply.RoundtripTime.ToString() + "ms roundtrip";
                   
                    //// LET'S GET THE IP AND HOSTNAME OF WHATEVER THE HELL YOU PUT IN
                    
                    ////IPADDRESS
                    try
                    {
                        System.Net.IPAddress ip = System.Net.Dns.GetHostEntry(HostNameIPTyped.Text.ToString()).AddressList.Where(o => o.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork).First();

                        ipAddress = ip.ToString();
                    }

                    catch (Exception ex)
                    { }
                    


                    ////HOSTNAME
                    try
                    {
                        System.Net.IPHostEntry hostEntry = System.Net.Dns.GetHostEntry(ipAddress);
                        machineName = hostEntry.HostName;

                        string linkBuild = "http://" + machineName; 
                       
                    }
                    catch (Exception ex) { }
                    PingStatus1.Text += " " + machineName;
                }
            }
        }
        catch
        {
            {
                PingStatus1.Foreground = new System.Windows.Media.SolidColorBrush((Color)ColorConverter.ConvertFromString("#660000"));
                PingStatus1.Text = "Device not found";
            }
        }
        
        
       
    }`

正在更新字段。我调整了网格的大小,将所有文本块字段展平到左侧。一旦我将它们吸毒,它们就不再自动调整大小了。

感谢您的帮助!