【问题标题】:VB SaveFileDialog if cancel thenVB SaveFileDialog 如果取消则
【发布时间】:2015-05-08 14:43:26
【问题描述】:
当用户在 SaveFileDialog 中按下“取消”按钮时,我想重命名一个文本标签。
Private Sub SaveFileDialog1_FileOk(sender As Object, e As System.ComponentModel.CancelEventArgs) Handles SaveFileDialog1.FileOk
Label6.Text = "Saved!"
End sub
这适用于“保存”按钮。 “取消”按钮我不知道该怎么做。
谢谢
【问题讨论】:
标签:
vb.net
visual-studio
savefiledialog
cancel-button
【解决方案1】:
不使用该事件,为什么不比较ShowDialog() 方法返回的结果?
If SaveFileDialog1.ShowDialog() = DialogResult.Ok
Label6.Text = "Saved!"
Else
Label6.Text = "Cancelled!"
End If
【解决方案2】:
我更喜欢用箱子来做这样的事情
Select Case SaveFileDialog1.ShowDialog()
Case DialogResult.Ok
Label6.Text = "Saved!"
Case DialogResult.Cancel
Label6.Text = "Cancelled!"
End Select