阅读 88

Api+WinForm分页WinForm窗体代码

WinForm窗体里面的代码它来了。

首先要定义一个Model类放入你定义的对象名

再定义一个用户控件放按钮使用

定义调用分页显示的委托事件(在用户控件里面定义)

定义几个需要的参数下标值、页面大小等等

窗体代码如下:

  private void Form1_Load(object sender, EventArgs e)
  {
    user1.index = 1; //下标
    user1._showPage = ShowPage; //给委托传值
    ShowPage();
  }

  public void ShowPage()
  {
    user1.size = 2;  //页面大小
    user1.count = 0;  //给记录数赋值
    string show = HttpHelper.GetApiResult("get", $"ShowPage?index={user1.index}&size={user1.size}");  //调用HttpHelper方法
    MovieList movies = JsonConvert.DeserializeObject(show);
    user1.count = movies.Count;  //求得的总记录数
    user1.rcount = Convert.ToInt32(Math.Ceiling(user1.count*1.0/user1.size));  //求得总页数
    dataGridView1.AutoGenerateColumns = false;  //去掉重复值
    dataGridView1.DataSource = movies.Movie;  //绑定集合里面的显示对象
  } 

以上就是API+WinForm所有的代码,希望能够帮助到你们。

原文:https://www.cnblogs.com/WangBingChao/p/14336655.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐