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