ここで初心者の方はごめんなさい。何らかの理由でこの簡単な小さな問題に本当に問題があります。 WPFウィンドウにラベルとテキストブロックがあり、2番目のコードファイルからそれらを更新しようとしています。私は下のコードを試しましたが、ラベルが更新されていません...任意のヘルプやガイダンスをいただければ幸いです!C#WPF 2nd csコードファイルのウィンドウ上のラベルを更新
820File.cs
MainWindow main = new MainWindow(); string status820Text = "Now importing blah"; string status820Label = "Now importing blah"; main.Update820Status(ref status820Text, ref status820Label);
MainWindow.cs
public void Update820Status(ref string status820Text, ref string status820Label) { this.StatusLabel.Content =status820Label; this.StatusTextBlock.Text = status820Text; }
...それが実行されますが、ラベルとのTextBlockが更新され得ていないか、むしろ表示されませんテキストは通過しました。
ありがとうございました。
これはかなりうまく見えますが、問題は別の場所にある可能性があります。 LabelとTextBlockの作成方法を教えてください。 –
あなたは 'ref'パラメータを使うべきではありません。 – SLaks