我是wpf的新手,我想对单击按钮以将数据存储到数据库时留下的任何空文本框用户进行错误消息验证。我在视图模型中尝试过。但是它在所有字段中显示相同的消息(请输入所有扫描详细信息)。这是正确的方法吗?还是通过其他任何方式获取每个文本框的已更改的特定消息(例如:请输入名称!)?以及如何聚焦那个空的特定文本框? 请帮忙。
if (String.IsNullOrEmpty(Name) || String.IsNullOrEmpty(Mode) || String.IsNullOrEmpty(Url) || String.IsNullOrEmpty(Address))
{
MessageBox.Show("Please enter all the scan details first.", "Info", MessageBoxButton.OK);
return;
}
else
{
SaveModelToDatabase();
MessageBox.Show("Successfully saved!", "Info", MessageBoxButton.OK);
}