これは問題の原因となっている行です:
lblClimberInfo.Text = selectedClimber + "\r\n" + "Finished: " + selectedClimber.HasFinished ? "Yes" : "DNF" + "\r\n" + "Time: " + selectedClimber.Hours.ToString("00") + ":" + selectedClimber.Minutes.ToString("00") + ":" + selectedClimber.Seconds.ToString("00");
私のメインクラスから:
private bool hasFinished;
public bool HasFinished
{
get { return hasFinished; }
set { hasFinished = false; }
}
boolがtrueの場合は表示Finished: Yesし、boolがfalseの場合は表示し、それを表示するようにしたい。現時点では、デフォルトで表示されますが、ボタンをクリックすると、ブール値を本質的に変更するメソッドが実行されます。HasFinishedFinished: DNFHasFinishedFinished: FalseFinished: TrueFinished:
True出力する代わりにカスタマイズできるようにしたいFalse