情况-用户必须选择一个文件路径。但当切换时,用户不必再这样做了。我不知道如何确保应用按钮可以点击时,路径未被选中,切换。我已经尝试了所有可能的事情,但按钮总是锁定,这意味着用户需要该路径,即使他们实际上并不需要它。
失败尝试的一些示例:
this.ValidationRule(
x => x.Path,
val => (!string.IsNullOrEmpty(val) || !string.IsNullOrWhiteSpace(val)) && ReadPath is true,
"Path cannot be empty."
);
//tried the same thing but opposite, just in case
this.ValidationRule(
x => x.Path,
val => (!string.IsNullOrEmpty(val) || !string.IsNullOrWhiteSpace(val)) && ReadPath is false,
"Path cannot be empty."
);
if(ReadPath)
this.ValidationRule(
x => x.Path,
val => !string.IsNullOrEmpty(val) || !string.IsNullOrWhiteSpace(val),
"Path cannot be empty."
);
1条答案
按热度按时间yjghlzjz1#
试试这个