VB.NET වලින් සූදානම් කළ පාපන භාවිතය
VB.NET යෙදුමක පරිශ්ලේදයේ පරිශ්ලේදකයාගේ අවසන් තීරණය ගැනීමට කෙටි දැනුම් කොටසක් ලබාදෙන ක්රමය MessageBox.Show ලෙස හඳුන්වා දෙනු ලැබේ. එය ඔබගේ යෙදුම තුළ පාපන කොටසක් පෙන්වා, පණිති කොටසක් හෝ ප්රශ්නයක් පෙන්වයි. මෙස් ලෙස දිනා ඇති බැවින් පරිශ්ලේදකයාට ඔබගේ ඊළඟ ක්රියාව තෝරාගැනීමට පෙර පසුබසින්නට ඉඩ දෙයි. Energyclime.com.
සූදානම් කරන පාපන කොටසක පණිති පටව, මතිය, බොත්තම් වර්ග, අයිකනය සහ පෙරනිමිත බොත්තම ඇතුළත් විය හැකිය. ඒ අයිකනය සහ බොත්තම් තෝරාගැනීමෙන් තොරතුරේ අරමුණ පැහැදිලි වේ. එකිනෙකටම නොගැලපෙන බොත්තම් භාවිත කිරීම වෙනස් තොරතුරක් නිරූපණය කිරීමේ අවදායක උපකාරයකින් පිළිතුර ලබාගැනීමට ඉඩ දෙයි. 4g 5g 06caca.
පාපන කොටසේ මූලික ක්රමය
Windows Forms ව්යාපෘතියක් තුළ කළ යුතුයේ යෙදුමේ පේරසැලිකාව ගැන සිතුවිය හැකිය. Form1.vb හෝ ඔබගේ ප්රධාන කෝණය විවෘත කර, දැනුම් කොටසක් ඇතුළත් කිරීමට බොත්තමක් එහි ඇතුළත් කරන්න. බොත්තමේ නම btnSave ලෙස සකසා, ඔබගේ සිදුරු ක්රමය ඇතුළත් කරන්න. මෙය MessageBox කුලක පාලක තිබූ නිසා එය ඔබගේ යෙදුමේ නාම පොලිසි කොටසකින් කෙටියෙන් කළ හැකිය. Blogging.
MessageBox.Show ක්රමය මෙස් කොටසක් ලබාදීමෙන් පසු පරිශ්ලේදකයාගේ තෝරීම ලබාගත පසු DialogResult ලෙස ප්රතිඵලය දෙයි. මෙම ක්රමයේ විවිධ අතර්මුර අයිකන ඇති බැවින් අවශ්ය තොරතුරු පමණක් ලබාදීමට පුළුවන්. අනවශ්ය පාපන කොටස් ලෙස නොපෙන්වීම පරිශ්ලේදකයාගේ බල භාවිතය අඩු කිරීමටද උපකාර වේ. ඔබගේ උපාංගයේ බල පරිච්ඡේදය ගැන සැලකීම් සඳහා [ඔක්ගී බල උපදේශය] ප්රයෝජනවත්ය. Vb Net 8c5dcd.
තෝරීම් ප්රතිඵලය පරීක්ෂා කිරීම
තහවුරු කිරීමක් ඉදිරිපත කිරීමේ උදාහරණයක් බලන්න. පහත කේතයේ පරිශ්ලේදකයා දත්ත සුරැකීමට පෙර තහවුරු කිරීමට පෙනුම් කරයි. btnSave බොත්තමේ ක්ලික් කිරීමේ අත්සිදුරුව මෙම කේතය තබන්න.
Private Sub btnSave_Click(sender As Object, e As EventArgs) Handles btnSave.Click
Dim answer As DialogResult = MessageBox.Show(
"ඔබගේ වාර්තා දත්ත සුරැකීමට අවසන් ද?",
"දත්ත සුරැකීම",
MessageBoxButtons.YesNo,
MessageBoxIcon.Question,
MessageBoxDefaultButton.Button2)
If answer = DialogResult.Yes Then
' මෙහි තාර්තා දත්ත සුරැකීමේ ක්රියාවලිය ඇතුළත් කරන්න.
Else
' මෙහි අවලංගු කිරීමේ ක්රියාවලිය ඇතුළත් කරන්න.
End If
End Sub
මෙහි MessageBoxButtons.YesNo මගින් ඔබට ඔව් සහ නැත යන බොත්තම් දෙකක් ලැබේ. MessageBoxIcon.Question අයිකනය එය ප්රශ්නයක් බව පෙන්වයි. MessageBoxDefaultButton.Button2 යනු යතුරපත දිය පෙන්වීමෙන් නැත බොත්තම තෝරාගත වන බව නිරූපණය කරයි. එය අනවශ්ය ලෙස දත්ත සුරැකීම වළක්වා ගැනීමට ආරක්ෂිත ක්රමයකි.
බොත්තම් සහ අයිකන අයංක තෝරාගැනීම
බොත්තම් අයිකන ප්රධාන වශයෙන් තොරතුරේ අරමුණට ගැලපිය යුතුය. MessageBoxButtons.OK සඳහා දැනුම් කොටසක් ද, MessageBoxButtons.OKCancel සහ MessageBoxButtons.YesNoCancel තීරණ ගැනීම් සඳහාද, MessageBoxButtons.RetryCancel නැවත උත්සාහ කිරීමටද යොදාගන්න.
MessageBoxIcon.Information සාමාන්ය තොරතුරකට, Warning අවදායක තත්ත්වයකට, Error දෝෂයකට, Question ප්රශ්නයකට සහ None අයිකන නොමැති තෝරීමකට යොදයි. අයිකනය වෙනස් තොරතුරකට එකම අයිකනය යෙදීමෙන් පරිශ්ලේදකයාගේ අවබෝධය පවත්වා ගැනීම අවශ්යය.
ජංගම යෙදුමක දුරකථන ජාලය අපේක්ෂ නම් Error අයිකනය සහ RetryCancel බොත්තම් පාපන කොටසේ යොදාගන්න. එම ජාල ශේතිය පිළිබඳ තාක්තුක පරිපථ පිළිබඳ [4G සහ 5G තාත්තු] කියවීම මගින් පරීක්ෂා කළ හැකිය.
පාපන කොටස නිරන්තරය නැවත භාවිතය
එකම තහවුරු කිරීම බොඩා පරිශ්ලේදයක බහින් භාවිත කළ හැකිය. එහි නම් වෙනස් කිරීමෙන් පසු තොරතුරු සහ බොත්තම් තෝරීම් වෙනස් වීම අපහසු වේ. එබැවින් එය නැවත භාවිත කළ ක්රමයක් ලෙස සකසාගන්න.
Private Function ConfirmSave() As DialogResult
Return MessageBox.Show(
"ඔබගේ වාර්තා දත්ත සුරැකීමට අවසන් ද?",
"තහවුරු කිරීම",
MessageBoxButtons.YesNo,
MessageBoxIcon.Question,
MessageBoxDefaultButton.Button2)
End Function
මෙම ක්රමය ක්රියාත්මක කිරීමේදී ConfirmSave() = DialogResult.Yes ලෙස පරීක්ෂා කළ හැකිය. ඔබගේ යෙදුමේ පරිස්සම පරීක්ෂණය කළ පසු වැඩිදියුණු යෙදුම් ප්රකාශ කිරීමේදී [VB.NET පාඩමි කිරීම] අදාළ මාර්ගෝපදේශයක් විය.
පාපන කොටස පරිශ්ලේදකයාගේ ඊළඟ ක්රියාව තෝරාගැනීමට පෙර යෙදුම මත රැඳී තිබේ. එබැවින් කෙටි තීරණ සඳහා පමණක් එය භාවිත කර, දිගු කාලයක ක්රියාවලියක් සඳහා ක්රමය හෝ ප්රගමන දර්ශකයක් යොදන්න.
ඔබගේ පළමු පාපන කොටස සකසාගන්න
පාපන කොටසේ අයිකනය සහ බොත්තම් අයිකනය අනුව පරිශ්ලේදකයාගේ තීරණයට ගැලපිය යුතුය. පහත රූපයේ සඳහන් කොටස් සරල දත්ත පණිතිය, අවදායක තත්ත්වය, තීරණ ඉදිරිපත සහ නැවත උත්සාහ අදාළ අවශ්යතාවයන්ට ගැලපේ.
| අවශ්යතාවය | බොත්තම් ඛෝංපිය | අයිකනය | ලැබිය හැකි ප්රතිඵලය |
|---|---|---|---|
| සරල දත්ත පණිතිය | OK |
Information |
DialogResult.OK |
| අවදායක තත්ත්වය | OKCancel |
Warning |
ඔව් හෝ අවලංගු කිරීම |
| තීරණ ඉදිරිපත | YesNo |
Question |
ඔව් හෝ නැත |
| නැවත උත්සාහ කිරීම | RetryCancel |
Error |
නැවත උත්සාහ හෝ අවලංගු කිරීම |
එකිනෙකටම ගැලපෙන බොත්තම් භාවිත කිරීම හොඳම ක්රමයයි. උදාහරණයක් ලෙස ලියමුණු අයිකනය යොදා Information භාවිත කරන්නට නම්, අනිත් අයිකනය Warning භාවිත කළ දත්තයක් ලබාගැනීමටද යොදාගන්න. ක්රමය පරීක්ෂා කරන විට එක් බොත්තමක් ඇතුළත් කිරීම, ඔබ සහ අනිත් නිර්මාණයකරනුයේ හදාකාරී වීම සහ පරිශ්ලේදකයාගේ තෝරීම නිවැරදි ලෙස ලැබීම පරීක්ෂා කරන්න.
මේ අත්දැයුණු ක්රමය ඔබගේ ක්රමයේ ගැනීමේ ප්රතිඵලය ලෙස ඇතුළත් කිරීමට ප්රකාශ කිරීමට පෙර [තාක්තුක බ්ලොගිං උපදෙස] අනුගමනය කරන්න. දැන් ඔබගේ යෙදුමේ එක් බොත්තමක ඉතාත් සරල පණිතියක් සමඟ ආරම්භ කර MessageBox.Show ක්රමය ඔබගේ පළමු යෙදුමේ ඇතුළත් කරන්න. එය ක්රියා කරන ආකාරය ඔබට පැහැදිලි නම් ඔබගේ ක්රමය පරීක්ෂා කළ පසු අදාළ යෙදුමේ තාක්තුක පරිපථයට එක් කරන්න.