如何知道表单是否显示为对话框

是否已经有一些我可以使用的属性,例如:

if (this.IsDialog) { DialogResult = ...; } else { //do something else } 

或者我应该自己创建这样的属性并在将表单显示为对话框之前将其设置为true

你可以查看this.Modal是否属实。