关于C#窗体基本控件使用心得(1)

来源:互联网 发布:微信h5牛牛房卡版源码 编辑:程序博客网 时间:2024/04/29 18:30

前几天在学窗体基本控件时,遇到几个问题,多次百度,大多找出解决方案,为了方便后来学习者,特此公布一些楼主出现过的问题,初次写博客,错误估计会很多,望各位同道多指正

关于textbox事件和buttom基本用法功能自己百度之,这里只讲本人遇到几个情景:

  1. 核心代码如下:(对应确认按钮的事件方法)  
     private void btn_Click(object sender, EventArgs e)        {            string str = tB_input.Text ;            int i = int.Parse(str) ;            int a, b, c, d, k, f ;            a = i / 100 ;            b = (i - a * 100) / 50 ;            c = (i - a * 100 - b * 50) / 20 ;            d = (i - a * 100 - b * 50 - c * 20) / 10 ;            k = (i - a * 100 - b * 50 - c * 20 - d * 10) / 5 ;            f = (i - a * 100 - b * 50 - c * 20 - d * 10 - k * 5) ;            tB_100.Text = a.ToString() ;            tB_50.Text = b.ToString() ;            tB_20.Text = c.ToString() ;            tB_10.Text = d.ToString() ;            tB_5.Text = k.ToString() ;            tB_1.Text = f.ToString() ;        }
    这是一个基本实现窗体把数值按照要求转化的例子,刘秋香版的C#入门的这个例子,在这里,我首先贴上效果图
  2. 他所操作的其实就是两项:一则textbox的输入输出,(注意它本身默认是字符串处理,所以当需要对它进行数学运算时,注意格式转换,注意显式转换和隐式转化的冲突,注意各种格式的精度即可)                                                                                                                                                                                                                                                二则转化原理,就是利用整除和求余,利用数的基本性质,做基本数学运算,比如换成100,只需要对100整除取商即可。
  3. 这里容易出错的地方,应该是文本框的数据格式转换和对应文本框的数值对应赋值,注意命名知义,防止弄混。
  4. 初次写C#,这个例子还是相当简单的一个案例,后面笔者会继续随着学习进度逐步推进。
0 0