테두리없는 양식을 최대화 할 때 작업 표시 줄을 포함하여 전체 화면이 양식에 표시됩니다. 나는 그물에 나의 문제에 해결책을 찾아내는 것은 아주 곤란한 찾아 내고있다, 나가 위로 uped 온 모두는 짧은 클립을위한 taskbar를 표시하는 코드이다, 그러나 그 후에 사라지고 모양은 아직도 전체를 채택한다 화면. 나는 내 문제를 해결하는 유일한 방법을 생각하기 시작하고VB.net 테두리없는 양식 작업 표시 줄 최대화
Private Sub TableLayoutPanel1_DoubleClick(sender As Object, e As MouseEventArgs) Handles TableLayoutPanel1.DoubleClick
If e.Location.Y < 30 Then
Me.WindowState = FormWindowState.Maximized
Me.ControlBox = True
End If
End Sub
화면 크기의 높이를 뺀 형태로 높이를 얻을 수있는 작업 표시 줄의 높이를 찾는 것입니다,하지만 난 간단한 대답이있을 수 있습니다 바라고 있어요.
컨트롤 박스가 내가하려는 일에 아무런 관련이 없다고 생각하기 시작했습니다. 내가 코드에 넣을 때 작업 표시 줄이 초 동안 나타날 것이기 때문에 그냥 생각했다. – Jarron
아, 나는 또한 테두리를 가지고 폼을 바꾸기 위해 코드를 시도했는데 경계선없는 상태를 다시 극대화했습니다. 그러나 폼이 녹아 내고 반응을 멈추기 시작했습니다. – Jarron