卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

C Winform小工具開發(fā)指南:質(zhì)量長度轉(zhuǎn)化及擴展

項目準備與窗體設(shè)計想要將常用的質(zhì)量計算和長度轉(zhuǎn)化制作成小工具,可以通過winform程序?qū)崿F(xiàn)。首先,新建一個項目并創(chuàng)建一個新的窗體。在窗體中拖入兩個textbox框,一個用于輸入數(shù)字(textBox7

項目準備與窗體設(shè)計

想要將常用的質(zhì)量計算和長度轉(zhuǎn)化制作成小工具,可以通過winform程序?qū)崿F(xiàn)。首先,新建一個項目并創(chuàng)建一個新的窗體。在窗體中拖入兩個textbox框,一個用于輸入數(shù)字(textBox7),另一個用于顯示結(jié)果(textBox8)。同時,添加Lable控件來顯示單位信息。

輸入事件處理

為了確保輸入的是數(shù)字,需要為輸入文本框添加事件處理。其中一個事件用于限制只能輸入數(shù)字字符,另一個事件則實現(xiàn)在輸入完成后立即顯示結(jié)果在textBox8中。具體的事件代碼可以類似如下:

```C

private void textBox7_KeyPress(object sender, KeyPressEventArgs e)

{

if (( < 48 || > 57) ! 8 ! 13 ! 45 ! 46)

{

e.Handled true;

}

if ( 45 (((TextBox)sender).SelectionStart ! 0 || ((TextBox)sender)("-") > 0))

{

e.Handled true;

}

if ( 46 ((TextBox)sender)(".") > 0)

{

e.Handled true;

}

}

private void textBox7_TextChanged(object sender, EventArgs e)

{

float n1 0;

if (this.textBox7.Text "")

{

n1 0;

}

else

{

n1 (this.textBox7.Text);

}

this.textBox8.Text (n1 * 2.2046);

}

```

自定義擴展功能

除了質(zhì)量和長度轉(zhuǎn)化之外,也可以類似的方式處理其他計算需求,比如重量等的轉(zhuǎn)化方法類似。開發(fā)人員可以根據(jù)具體需求擴展功能,并實現(xiàn)相應(yīng)的顯示效果。

如果以上內(nèi)容對您有幫助,請繼續(xù)閱讀更多相關(guān)經(jīng)驗,也歡迎給予投票支持。感謝您的關(guān)注與支持。

標(biāo)簽: