第四章 RWD元件設計第四章 RWD元件設計\4-9 QRCode 圖碼

4-9 QRCode 圖碼

Step1>        我們先在Customers資料表裡添加一個欄位,做為下面的QRCode欄位。

Alter Table Customers add QRCode NVARCHAR(200) NULL

Step2>        首先我們先來示範,單純在DataForm上瀏覽QRCode不編輯欄位值的用法。打開rCustomers表單,找到dfMaster這個DataForm元件,加入一個欄位,Field屬性選擇QRCode,將Editor修改為QRCode

Step3>        接著,點開EditorOptions中的屬性編輯器,設定RenderMode(圖片渲染方式)=canvas,有Tablecanvas兩種,canvas效率最高,但需要瀏覽器支援html5,若需要支援舊版瀏覽器則使用Table的方式。

Step4>        設置完成後保存,下圖為實際運行的效果:

Step5>        若需要在DataForm上編輯欄位值,並在DataGrid上顯示的話,找到dgMaster這個DataGrid元件,加入一個欄位,Field屬性選擇QRCode

Step6>        設定Format屬性為qrcode,60,後面為高度。

Step7>        回到dfMaster這個DataForm元件上,將QRCode欄位的Editor修改為textbox,並把EditorOptions屬性清空。

Step8>        設置完成後保存,下圖為實際運行的效果:


 

Top of Page