滚动时将数据加载到 FlowControl - C#
Loading data into a FlowControl as you scroll - C#
我正在创建一个显示产品信息的程序,我希望它有两种显示模式,table 视图,然后是带有图像等的可滚动控制视图。
我已将我所有的产品信息加载到一个数据 table 中,并想用它来填充我的 FlowControl,但是,数据太多,它会超时。
有没有什么方法可以在Flow滚动时加载数据?
for(int i = 0; i < dt_prods.Rows.Count; i++)
{
Product flowProd = new Product();
flowProd.Controls["lbl_product"].Text = dt_prods.Rows[i]["product"].ToString();
flow_products.Controls.Add(flowProd);
}
以上是我目前将数据传递给 FlowControl 的代码。
创建一些分页,例如在应用程序启动时将 25 个对象加载到面板,然后动态创建按钮,当您单击不同的按钮时在面板上显示不同的数据我认为你可以做到很容易
我正在创建一个显示产品信息的程序,我希望它有两种显示模式,table 视图,然后是带有图像等的可滚动控制视图。
我已将我所有的产品信息加载到一个数据 table 中,并想用它来填充我的 FlowControl,但是,数据太多,它会超时。
有没有什么方法可以在Flow滚动时加载数据?
for(int i = 0; i < dt_prods.Rows.Count; i++)
{
Product flowProd = new Product();
flowProd.Controls["lbl_product"].Text = dt_prods.Rows[i]["product"].ToString();
flow_products.Controls.Add(flowProd);
}
以上是我目前将数据传递给 FlowControl 的代码。
创建一些分页,例如在应用程序启动时将 25 个对象加载到面板,然后动态创建按钮,当您单击不同的按钮时在面板上显示不同的数据我认为你可以做到很容易