zoukankan      html  css  js  c++  java
  • c# 操作技巧

    一直以来很多细节都没有记录,现在要注意了好记性不如烂笔头,你懂的

    1、(winform)中C# 怎样判断 datagridview  中的checkbox列是否被选中

         for (int i = 0; i < dataGridView1.Rows.Count; i++)
         {
               if  ((bool)dataGridView1.Rows[i].Cells[0].EditedFormattedValue==true)
                {
                        //TODO
                 }                 
         }

    2、datagridview  中的checkbox列全选操作 

         private void CheckAll_CheckedChanged(object sender, EventArgs e)
        {
             if (dataGridView1.Rows.Count > 0)
              {
                   for (int i = 0; i <= dataGridView1.Rows.Count - 1; i++)
                   {
                       dataGridView1.Rows(i).Cells(0).Value = true;
                   }
               }
         }
    3、datagridview  中的checkbox列反选
        private void CheckReverse_CheckedChanged(object sender, EventArgs e)
       {
             if (dataGridView1.Rows.Count > 0)
              {
                 for (int i = 0; i <= dataGridView1.Rows.Count - 1; i++)
                 {
                      if (Convert.ToBoolean(dataGridView1.Rows(i).Cells(0).EditedFormattedValue))
                      {
                          dataGridView1.Rows(i).Cells(0).Value = false;
                      }
                      else
                    {
                         dataGridView1.Rows(i).Cells(0).Value = true;
                     }
                }
             }
         }
    4、c#保留小数点后2位
         double dbdata = 0.55555;
         string str1 = dbdata.ToString("f2");//fN 保留N位,四舍五入
         string str1 = String.Format("{0:N2}", 5.6789); //result: 56,789.0
    5、c#显示角度符号
         string str1 = String.Format("{0:N2}", 5.6789); //result: 56,789.0
         textBox1.Text = str1+"°";
         特殊符号--打开搜狗--菜单--软键盘---特殊符号 选择"°"搞定。
  • 相关阅读:
    C# 图片与Base64的相互转化
    LeetCode 303. Range Sum Query – Immutable
    LeetCode 300. Longest Increasing Subsequence
    LeetCode 292. Nim Game
    LeetCode 283. Move Zeroes
    LeetCode 279. Perfect Squares
    LeetCode 268. Missing Number
    LeetCode 264. Ugly Number II
    LeetCode 258. Add Digits
    LeetCode 257. Binary Tree Paths
  • 原文地址:https://www.cnblogs.com/newstart/p/2856452.html
Copyright © 2011-2022 走看看