0
ウィンドウをダイアログとして表示する前に、WPFウィンドウ内のTextBlockテキストをクリアしようとしています。Textblock ShowDialogウィンドウでのみテキストが消去されるWPF
TextBlock上のテキストは、前の値を1秒間表示してから、自動的にクリアされます。
ウィンドウをダイアログとして表示する前にテキストをクリアする可能性はありますか?ここで
は私のコードスニペットです:
//Code in Window Control:
public string PopupTitle
{
get
{
string response = string.Empty;
this.Dispatcher.Invoke((Action)delegate
{
response = lbl_PopupTitle.Text;
}, null);
return response;
}
set
{
this.Dispatcher.Invoke((Action)delegate
{
lbl_PopupTitle.Text = value;
lbl_PopupTitle.Visibility = string.IsNullOrEmpty(value) ? Visibility.Collapsed : Visibility.Visible;
}, null);
}
}
//Code to call this window:
PopupWindow popup = new PopupWindow();
popup.PopupTitle = string.Empty;
popup.ShowDialog();