private void panel1_Paint(object sender, PaintEventArgs e) { Control _Control = (Control)sender; ShowScrollBar(_Control.Handle, 4, 0); } /// <summary> /// 禁用panel垂直或者水平滾動條 /// </summary> /// <param name="hWnd"></param> /// <param name="bar">0垂直滾動條,1水平滾動條,4都顯示(其他部分值也應可以)</param> ///SB_SOTH:顯示或隱藏窗體的標准的水平或垂直滾動條。 ///SB_CTL:顯示或隱藏滾動條控制。參數hWnd必須是指向滾動條控制的句柄。 ///SB_HORZ:顯示或隱藏窗體的標准的水平滾動條。 ///SB_VERT:顯示或隱藏官體的標准的垂直滾動條。 /// <param name="show">0</param> /// <returns>如果函數運行成功,返回值為非零;如果函數運行失敗,返回值為零</returns> [DllImport("user32.dll", CharSet = CharSet.Auto)] public static extern int ShowScrollBar(IntPtr hWnd, int bar, int show);