【问题标题】: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
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-04-18
        • 1970-01-01
        • 2010-10-20
        • 1970-01-01
        • 2022-10-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多