XForms တက်သွား တွက်သတင်း
- အရှေ့ပိုင်း ပိတ် XForms XPath
- နောက်ပိုင်း ပိတ် XForms အချစ်
XForms အသုံးပြုသူ အပိုင်းအခြား သည် XForms အစိတ်အမှုးများ ကို အသုံးပြုသည်။
XForms အစိတ်အမှုး
XForms တွင် အသုံးပြုသော အသုံးပြုသူ အပိုင်းအခြား များကို XForms အစိတ်အမှုး。
အသုံးပြုသော အများဆုံး ပညာရှိ အစိတ်အမှုးများ ဖြစ်သည့် <input> နှင့် <submit> ဖြစ်သည်။
每个控件元素均有 ref 属性指回 XForms 的数据模型。
独立于设备的控件
理解 XForms 用户界面并不会确切地描述如何显示 XForms 控件是很重要。
由于 XForms 是独立于平台和设备的,XForms 把如何显示这些空间的权利留给了浏览器。
正因如此,XForms 可被用于所有类型的设备,个人电脑,移动电话、手持计算机等等。XForms 同时也是为残障人士定义用户界面的完美解决方案。
input 控件
input 控件是最常用的 XForms 控件。它用于输入一行文本:
大多数时候,input 控件会被显示为类似这样的输入域:

ကိုယ်တိုင် ကြိုးစားပါ
这一点的原因是为了确保表单可用于所有类型的设备(因为标签可通过不同的方式来处理。)对于语音软件,标签可被读出,而对于某些手持设备,标签必须一屏接一屏的跟随输入。
Secret 控件
Secret 控件是 input 空间的特殊变体,被设计用于输入密码或其他隐藏的信息:
大多数时候,secret 控件会显示为这样一个输入域:

Textarea 控件
Textarea 控件用于多行的输入:
<textarea ref="message"> <label>အမှတ်</label> </textarea>
textarea ပြိုင်ဆိုင်း အသုံးပြ�သည် အရေးသတ်သည် ဖြစ်သည် အဆိုပါ အခြေအနေ ပြပေးသည့် အတွက်:

Submit ပြိုင်ဆိုင်း
Submit ပြိုင်ဆိုင်း အသုံးပြုသည် အချက်အလက်များ တင်ပေးရန်အတွက်:
<submit submission="form1"> <label>တင်ပေးရန်</label> </submit>
Trigger ပြိုင်ဆိုင်း
trigger ပြိုင်ဆိုင်း အသုံးပြုသည် အခြားအပ်သည်မှု ဖြေကြားသည့်အတွက်:
<trigger ref="calculate"> <label>ချင်းရယူရန်!</label> </trigger>
Output ပြိုင်ဆိုင်း:
output အိမ်ရှိရာ အသုံးပြုသည် XForms အချက်အလက်များ ပြပေးသည့်အတွက်:
<p>First Name: <output ref="name/fname" /></p> <p>Last Name: <output ref="name/lname" /></p>
အထက်အကျိုးသတ္တိ သည် သာမန် XForms XML စာရင်း (XForms အကျိုးသတ္တိ) တွင် <fname> နှင့် <lname> အစိတ်အပိုင်းများ ကို ပြသသည်
<instance> <person> <name> <fname>David</fname> <lname>Smith</lname> </name> </person> </instance>
အသုံးပြုခြင်း လို့ ပြုလုပ်သည်:
First Name: David Last Name: Smith
ကိုယ်တိုင် ကြိုးစားပါ
Upload တွက်သတင်း
upload တွက်သတင်း သည် ဆက်သွယ်ရိုက် ကို လုပ်ဆောင်ရန် ချက်ချင်း ဖြစ်သည်:
<upload bind="name"> <label>File to upload:</label> <filename bind="file"/> <mediatype bind="media"/> </upload>
- အရှေ့ပိုင်း ပိတ် XForms XPath
- နောက်ပိုင်း ပိတ် XForms အချစ်