0
고객의 SelectedIndexChange -에있는 TransactionBindingSource를 반환하는 하위 항목이 있습니다. 내가 원하는 것은 각 고객의 첫 번째 트랜잭션 대신 최신 트랜잭션을 데이터 바인딩 컨트롤에 표시하는 것입니다. 이상한 것은 탭이로드 될 때 ('enter'이벤트에서 selectedIndexChange 메소드를 호출하고 최신 레코드가 선택된다는 것입니다. 그러나 수동으로 다른 고객을 선택하면 각 트랜잭션의 첫 번째 레코드가 표시됩니다!SelectedIndexChange에서 BindingSource를 처음으로 정렬 할 수 없음
Private Sub cboCustomerName_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cboCustomerName.SelectedIndexChanged
resetstats()
'Try
Dim iTotalbuyin, iCountBuyins, iSumBuyins, iSumCashouts, iBiggestWin, iBiggestLoss As Integer
Dim oTotalbuyin, oCountBuyIns, oSumCashouts, oBiggestWin, oBiggestLoss As Object
' If Me.cboCustomerName.SelectedIndex <> -1 Then
Dim drv As DataRowView = CType(Me.cboCustomerName.SelectedItem, DataRowView)
Dim SelCustId As Integer = drv.Item("CustomerID")
Me.TransactionTableAdapter.Fill(Me.DbPBDataSet.Transaction, SelCustId)
Me.TransactionBindingSource.Sort = "TransactionID"
Me.TransactionBindingSource.MoveLast()
어떤 아이디어가