找回密码
 立即注册

QQ登录

只需一步,快速开始

kutu

注册会员

3

主题

9

帖子

24

积分

注册会员

积分
24
最新发帖
kutu
注册会员   /  发表于:2018-7-28 18:47  /   查看:2689  /  回复:3
本帖最后由 kutu 于 2018-8-2 21:05 编辑

使用 C1FlexGrid1.Select(lngRow, 0, lngRow, C1FlexGrid1.Cols.Count - 1, False)来使滚动条不变化,第一次时没有问题,当第二次调用代码时,就有问题了,滚动条进行了移动
点击button,第一次滚动条没有动,再一次点击的button时,滚动条就动了
   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim sql As String = "select *  from Address where ID < 50 "
        Dim StrConnec As String = String.Empty
        StrConnec = "data source=xxx;password=xxx;user id=xxx;Initial Catalog=xxx;Connection Timeout=15"
        Dim ObjConn As SqlClient.SqlConnection = New SqlClient.SqlConnection
        ObjConn.ConnectionString = StrConnec
        Dim adapter As New SqlClient.SqlDataAdapter
        adapter.SelectCommand = New SqlClient.SqlCommand(sql, ObjConn)
        Dim builder As SqlClient.SqlCommandBuilder = New SqlClient.SqlCommandBuilder(adapter)
        Dim customers As DataTable = New DataTable
        adapter.Fill(customers)
        C1FlexGrid1.DataSource = customers
        For lngRow = C1FlexGrid1.Rows.Fixed To C1FlexGrid1.Rows.Count - 1
            C1FlexGrid1.Select(lngRow, 0, lngRow, C1FlexGrid1.Cols.Count - 1, False)
        Next lngRow
    End Sub





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2018-7-30 10:45:07
沙发
您好,您的图片未能加载出来,您可以尝试重新上传,或者您可以做一个离线的demo发给我们,我们这边帮您测试一下。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
kutu
注册会员   /  发表于:2018-8-2 21:06:33
板凳
JeffryLI 发表于 2018-7-30 10:45
您好,您的图片未能加载出来,您可以尝试重新上传,或者您可以做一个离线的demo发给我们,我们这边帮您测试 ...

不好意思,图片进行了重新上传
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-8-3 11:40:12
地板
如果是保证滚动条不懂,直接调用scrollpositon 的方法来做
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部