Beispiel #1
0
        public void SetDGVScrollBarValue(ref DataGridView dgv, ref HScrollBar HSB)
        {
            int listStyle = Win32.GetWindowLong(dgv.Handle, Win32.GWL_STYLE);

            //listStyle |= Win32.WS_VSCROLL | Win32.WS_HSCROLL;
            listStyle |= Win32.WS_HSCROLL;
            listStyle  = Win32.SetWindowLong(dgv.Handle, Win32.GWL_STYLE, listStyle);

            HScrollBar1.Value       = HSB.Value;
            HScrollBar1.Visible     = true;
            HScrollBar1.LargeChange = HSB.LargeChange;
            HScrollBar1.Maximum     = HSB.Maximum;
            HScrollBar1.Minimum     = HSB.Minimum;
            HScrollBar1.SmallChange = HSB.SmallChange;
            HScrollBar1.Update();//.SyncThumbPositionWithLogicalValue();
            //Invalidate();
        }