none
BindingNavigator的問題 RRS feed

  • 問題

  • 1.在表單內插入BindingNavigator1控制項會插入工具列。

    2.按工具列上的「刪除」按鈕會將目前選取列刪除掉。

     

    請問,當我在BindingNavigatorDeleteItem_Click事件程序內,設定MsgBox詢問是否確定刪除之後,若回答「否」,應如何設定不要刪除記錄。

     

    敬請指導,謝謝。

    2007年6月11日 上午 04:16

解答

  • HI,

     

    1. 將BindingNavigator1控制項的DeleteItem設定為:無

    2. 自己處理BindingNavigator1控制項上「刪除」按鈕被點中的Click事件:

     

    Private Sub BindingNavigatorDeleteItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BindingNavigatorDeleteItem.Click
            If MessageBox.Show("Are You sure?", "Test", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = Windows.Forms.DialogResult.Yes Then
                ProductsBindingSource.RemoveAt(Me.ProductsDataGridView.CurrentCell.RowIndex)
            End If
        End Sub

     

    tihs

    2007年6月11日 上午 04:39

所有回覆

  • HI,

     

    1. 將BindingNavigator1控制項的DeleteItem設定為:無

    2. 自己處理BindingNavigator1控制項上「刪除」按鈕被點中的Click事件:

     

    Private Sub BindingNavigatorDeleteItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BindingNavigatorDeleteItem.Click
            If MessageBox.Show("Are You sure?", "Test", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = Windows.Forms.DialogResult.Yes Then
                ProductsBindingSource.RemoveAt(Me.ProductsDataGridView.CurrentCell.RowIndex)
            End If
        End Sub

     

    tihs

    2007年6月11日 上午 04:39
  • 感謝指導。

    再請問一下,MsgBox與MessageBox在使用上有何不同?

    謝謝。

    2007年6月11日 上午 05:43
  • :::沒有什麼差別,看個人的習慣!!!
    2007年6月11日 下午 02:10
  • 感謝指導
    2007年6月12日 上午 03:18