RateView.xaml.cs および MainWindow.xaml.cs というクラスを含む WPF アプリケーションがあります。
MainWindow.xaml.cs には、RateView.xaml.cs に渡す値の 3 つのテキスト ボックスが含まれています。これらのテキスト ボックスの内容はエンド ユーザーが変更できますが、それにもかかわらず、テキスト ボックスの値が何であれ、rateview.xaml.cs に入力する必要があります。
これはどのように行うことができますか?
私はコーディングの初心者なので、よくわかりません.誰かが Get および Set ステートメントについて言及しました。
現在、メインウィンドウで次のようにテキストボックスにアクセスしています。
private float GetSomeNumber()
{
bool Number1 = false;
float parsedNumber1Value = 0.00F;
Number1 = float.TryParse(Number1_TextBox.Text, out parsedNumber1Value);
return parsedNumber1Value;
}
GetSomeNumber() メソッドは別の別のクラスに渡され、何らかの計算が行われます。
初期ロードでは、私のメソッドの値で機能しますが、誰かが値を変更すると、rateview.xaml.cs はこの変更を認識せず、最初にロードされた値を常に使用します。
ありがとう