zoukankan      html  css  js  c++  java
  • 看板单元格内容滚动

    /// <summary>
    /// 单元格内容滚动
    /// </summary>
    bool isScorll = true;
    List<string> lstName = new List<string>();
    private void ScrollContent(string colValue, int resolutionRatio,DataGridView dgv)
    {
    for (int i = 0; i < dgv.Rows.Count; i++)
    {
    var v = dgv.Rows[i].Cells[colValue].Value.ToString();
    if (isScorll)
    {
    lstName.Add(v);
    }

    if (resolutionRatio == 1)
    {
    switch (colValue)
    {
    case "物料名称":
    if (v.Length > 22)
    {
    dgv.Rows[i].Cells[colValue].Value = v.Remove(0, 4);
    }
    else
    {
    dgv.Rows[i].Cells[colValue].Value = lstName[i];
    }
    timer2.Enabled = true;
    break;
    }
    }
    else if (resolutionRatio == 2)
    {
    switch (colValue)
    {
    case "物料名称":
    if (v.Length > 10)
    {
    dgv.Rows[i].Cells[colValue].Value = v.Remove(0, 1);
    }
    else
    {
    dgv.Rows[i].Cells[colValue].Value = lstName[i];
    }
    timer2.Enabled = true;
    break;
    }
    }
    else if (resolutionRatio == 3)
    {
    switch (colValue)
    {
    case "物料名称":
    if (v.Length > 7)
    {
    dgv.Rows[i].Cells[colValue].Value = v.Remove(0, 4);
    }
    else
    {
    dgv.Rows[i].Cells[colValue].Value = lstName[i];
    }
    timer2.Enabled = true;
    break;
    }
    }
    else if (resolutionRatio == 4)
    {
    switch (colValue)
    {
    case "物料名称":
    if (v.Length > 10)
    {
    dgv.Rows[i].Cells[colValue].Value = v.Remove(0, 1);
    }
    else
    {
    dgv.Rows[i].Cells[colValue].Value = lstName[i];
    }
    timer2.Enabled = true;
    break;
    }
    }
    }
    isScorll = false;

    }

    private void timer2_Tick(object sender, EventArgs e)
    {
    ScrollContent("物料名称", ratioNo,dataGridView1);
    ScrollContent("物料名称",ratioNo,dataGridView2);
    }
    }

  • 相关阅读:
    Codeforces #364 DIV2
    uva10635 LIS
    hdu3714 三分找最值
    【转】三分查找
    NBUT 1457 莫队算法 离散化
    HYSBZ 2038 莫队算法
    莫队算法
    poj3417 LCA + 树形dp
    hdu3087 LCA + 暴力
    hdu2874 LCA在线算法
  • 原文地址:https://www.cnblogs.com/jasonch123/p/9264289.html
Copyright © 2011-2022 走看看