프로젝트

일반

사용자정보

개정판 da5e5085

IDda5e5085a1774929cfd74b3294cbc178bfdb6c06
상위 afe48ec5
하위 ce45fb25

유성호이(가) 일년 이상 전에 추가함

issue #0000
checkbox multi 로 값 변경시
- 스크롤바 유지되도록 수정

Change-Id: I792a02004f74b890989226d0671fe3d7b7ada9b9

차이점 보기:

ID2.Manager/ID2.Manager/Main.cs
1947 1947

  
1948 1948
                if (chkDatas.Any())
1949 1949
                {
1950
                    RadScrollBarElement vScroll = radGridViewDocuments.TableElement.VScrollBar;
1951
                    int position = vScroll.Value;
1952
                    bool isMaxValue = position == vScroll.Maximum - vScroll.LargeChange + 1;
1953
                    radGridViewDocuments.TableElement.UpdateView();
1954

  
1950 1955
                    string colValue = e.Row.Cells[e.Column.Name].Value == null ? string.Empty : (string)e.Row.Cells[e.Column.Name].Value;
1951 1956

  
1952 1957
                    radGridViewDocuments.BeginUpdate();
......
1962 1967
                    this.ResumeLayout(true);
1963 1968
                    radGridViewDocuments.MasterTemplate.EndUpdate();
1964 1969
                    radGridViewDocuments.EndUpdate();
1965
                    
1970

  
1971
                    if (position > 0)
1972
                    {
1973
                        if (isMaxValue)
1974
                        {
1975
                            position = vScroll.Maximum - vScroll.LargeChange + 1;
1976
                        }
1977
                        radGridViewDocuments.TableElement.VScrollBar.Value = position;
1978
                    }
1966 1979
                }
1967 1980
            }
1968 1981
        }

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)