Nav apraksta
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

查看燈位.vb 2.4KB

12345678910111213141516171819202122232425262728293031323334353637
  1. Public Class 查看燈位
  2. ReadOnly ds As New DataSet
  3. Private Sub 查看燈位_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  4. Set_清單()
  5. End Sub
  6. Private Sub Set_清單()
  7. 人員表_dgv.DataSource = Nothing : ds.Clear()
  8. 人員表_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
  9. 人員表_dgv.ColumnHeadersHeight = 25
  10. 人員表_dgv.AllowUserToAddRows = False
  11. 人員表_dgv.RowTemplate.Height = 30
  12. SQL_個人燈位查詢()
  13. da.Fill(ds) : 人員表_dgv.DataSource = ds.Tables(0)
  14. 人員表_dgv.Columns(1).ReadOnly = True : 人員表_dgv.Columns(2).ReadOnly = True : 人員表_dgv.Columns(3).Visible = False : 人員表_dgv.Columns(4).ReadOnly = True
  15. 人員表_dgv.Columns(0).Visible = False : 人員表_dgv.Columns(5).ReadOnly = True : 人員表_dgv.Columns(6).ReadOnly = True
  16. 人員表_dgv.Columns(1).FillWeight = 80 : 人員表_dgv.Columns(2).FillWeight = 80 : 人員表_dgv.Columns(4).FillWeight = 80
  17. 人員表_dgv.Columns(5).FillWeight = 80 : 人員表_dgv.Columns(6).FillWeight = 120
  18. For i As Integer = 0 To 人員表_dgv.Rows.Count - 1
  19. Dim str As String = 人員表_dgv.Rows(i).Cells("位置").Value
  20. Dim parts As String() = str.Split("-"c)
  21. 人員表_dgv.Rows(i).Cells("座標").Value = parts(0) & "-" & parts(2) & "-" & parts(3) & "列-" & parts(4) & "層"
  22. Next
  23. End Sub
  24. Private Sub 人員表_dgv_CellDoubleClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles 人員表_dgv.CellDoubleClick
  25. If e.RowIndex = -1 Then : Else
  26. Dim selectedData As String = 人員表_dgv.Rows(e.RowIndex).Cells(0).Value.ToString()
  27. Dim selectedData1 As String = 人員表_dgv.Rows(e.RowIndex).Cells(1).Value.ToString()
  28. Dim selectedData2 As String = 人員表_dgv.Rows(e.RowIndex).Cells(2).Value.ToString()
  29. Dim selectedData3 As String = 人員表_dgv.Rows(e.RowIndex).Cells(3).Value.ToString()
  30. Dim selectedData4 As String = 人員表_dgv.Rows(e.RowIndex).Cells(4).Value.ToString()
  31. Dim selectedData5 As String = 人員表_dgv.Rows(e.RowIndex).Cells(5).Value.ToString()
  32. 燈位基本資料.ReceiveDataFromPageC(selectedData4, selectedData3)
  33. Me.Close()
  34. End If
  35. End Sub
  36. End Class