SFormula converter


Syntax :

    {Binding Converter={StaticResource SFormula}, ConverterParameter='[AddCode] + \'-\' + [Address1]'}   

Converter này được dùng để Evaluate một công thức dựa trên đối tượng dữ liệu liên kết.

Tham số ConverterParameter chứa công thức cần tính toán.

Các trường dữ liệu [AddCode][Address1] là các trường phải có trong đối tượng dữ liệu liên kết.

Các ký tự đặc biệt


Do công thức là 1 phần của XML document nên nếu trong nội dung có một số ký tự mà XML sử dụng sẽ làm XML document bị lỗi. Ta sẽ cần thay thế chúng bằng các mã tương đương như sau:

Symbol (name) Escape Sequence
< (less-than) &#60; or &lt;
> (greater-than) &#62; or &gt;
& (ampersand) &#38; or &amp;
' (apostrophe or single quote) &#39; or \'
" (double-quote) &#34; or \"

Ngoài ra ta có thể dùng ký tự \ trước các ký tự khác nếu chúng ảnh hưởng tới công thức

Google for : XML escape character

Xem thêm


Updated on : 2021-04-22 01:21:49. by : . at T470-01.

Topic : SFormulaConverter