For Android device For iOS device

តុលា

របៀប​បង្កើត TextBox បញ្ចូល​បានតែលេខភាសា C#

→ វីឌីអូ​ណែនាំ​ពី AI & ML & DL & DS មាន​នៅលើ Channel YouTube ANT Training Technology 

https://www.youtube.com/watch?v=daZaQKvuaUo&t=3s

សួស្តីអ្នក​ទាំងអស់​គ្នា​ថ្ងៃ​នេះ​ថ្នាក់​បណ្តុះបណ្តាល​កុំព្យូទ័រ​អាន-ANT សូមលើកយកពីការ​បង្កើត textbox ដែល​អនុញ្ញាត​ិឲ​បញ្ចូល​តែលេខដោយ​ប្រើ​ប្រាស់​កូដ C# មក​ធ្វើការ​បង្ហាញ​៖

I. ​បង្កើត​ windows Form

​ក្នុង​ការអនុវត្តនេះ​តម្រូវ​ឲ្យ​លោកអ្នក ឬ​ប្អូនៗ​បង្កើត Windows Forms ដូចរូប C01

. ជា Label control ហើយយើង​ធ្វើការ​កែប្រែ Properties មួយចំនួនដូច​ខាងក្រោម​៖

- Font: Khmer OS System

- Text: ​បញ្ចូល​បានតែលេខ

. ជា TextBox ដែល​ប្រើ​សម្រាប់​អនុញ្ញាត​ឲ្យ​អ្នក​ប្រើ​ប្រាស់​ធ្វើការ​បញ្ចូល​លេខ ។ យើង​ធ្វើការ​កែប្រែ Properties របស់ TextBox

- Name: textBox1

II. ​បង្កើត KeyPress event ​ទៅកាន់ textBox1  

ដោយ Select លើ textBox1 control → ចុចលើ event Icon ​ក្នុង Properties Windows (បើសិនជាពុំឃើញ Properties Window សូមចុច Ctrl+W+P) → ​ស្វែងរក​ពាក្យ KeyPress (មើលរូប C02) រូច double click

​បន្ទាប់មក​បំពេញកូដដូច​ខាងក្រោម​៖

III. ​ដំណើរ​ការកូដដោយចុច Ctrl + F5

​បន្ទាប់ពី​ចុច Ctrl + F5 នោះយើងនឹងបានទទួល​លទ្ធផល​ដូចរូប C03

សាកល្បង​បញ្ចូល​អ្វីនឹងបាន​លទ្ធផល​ដូចរូប C04

កូដ​ខាងលើ​លោកអ្នក​បានឃើញពីការ​ប្រើ​ប្រាស់ TryParse method របស់ Integer ​ក្នុង​ការ​បំប្លែង​តួសញ្ញា (Character)  ​ដែល​បានចុច​ឲ្យ​ទៅជា​តម្លៃ​ integer  (តម្លៃ​លេខ) ។

Handled ជា Boolean property របស់ KeyPressEventArg class កាលបើយើង​កំណត់​តម្លៃ​ទៅ​ឲ្យ​ Handled = true គឺ​មានន័យថា​យើងបដិសេធសញ្ញា​ដែល​បានចុច ដូច្នេះហើយទើប​លោកអ្នក​បានឃើញកូដ​ខាងលើ​សិក្សា​លក្ខខណ្ឌ​ទៅលើ​តម្លៃ​ true របស់ Handled ​ក្នុង​ការ​បង្ហាញ​ MessageBox ​បញ្ជាក់​ពីការ​បញ្ចូល​ត្រូវតែជា​តម្លៃ​លេខ ។

ទោះបីជា​យ៉ាង​ណា​លោកអ្នក​ក៏​អាច​ប្រើ​ប្រាស់ Regular Expressions ​ទៅលើ​ string  ឬ​ character បាន​ផងដែរ សម្រាប់​ដោះស្រាយ​បញ្ហា​ខាងលើ ឬ​គោល​បំណង​ផ្សេងពីនេះ ៕

 ANT Learner គឺជា​កម្មវិធី​ដែល​ផ្ដល់​ចំណេះដឹង​ផ្នែក​បច្ចេកវិទ្យា​ទៅដល់អ្នក​ប្រើ​ប្រាស់​គ្រប់ពេលវេលា និង គ្រប់ទីកន្លែង

♦♦ ​ប្រសិនបើ​មានចង្ងល់ ឬ​មាន​បញ្ហា​លើការ​ដំឡើង​កម្មវិធី​ផ្សេងៗ​ដែល​បង្កើត​ដោយអាន-ANT ដូច​ផ្ញើ​សារចូល Page: https://www.facebook.com/ANTTechnologyTrainingCenter

♦♦ លេខ​ទូរសព្ទ​ទំនាក់ទំនង ០១០/០១៦ ៦៦៦ ៦៥៣

💒ទីតាំង​ #86B ​ផ្លូវ 313 កែង 606 សង្កាត់បឹងកក់២ ទួលគោក

https://maps.app.goo.gl/cdi3hTED27tbHBaB9

មតិ និង​យោបល់​ទៅលើ​អត្ថបទ​នេះ (តាម Facebook)

ខាងក្រោម​នេះ​ជា​យោបល់​ផ្សេងៗ​របស់​អ្នកទស្សនា