@@ -30,7 +30,7 @@ InlineContentControl: Among inline content inside, as a child of a paragraph. Bl
30
30
31
31
Content control can be inserted using ` insertContentControl ` method in editor module.
32
32
33
- ``` c#
33
+ {% highlight ts %}
34
34
//Insert Rich Text Content Control
35
35
container.documentEditor.editor.insertContentControl('RichText');
36
36
//Insert Rich Text Content Control with default sfdt string
@@ -66,48 +66,35 @@ container.documentEditor.editor.insertContentControl('DropDownList', 'One', ['On
66
66
container.documentEditor.editor.insertContentControl('Picture');
67
67
//Insert Picture Content Control with default image
68
68
container.documentEditor.editor.insertContentControl('Picture', 'data: image /png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADgSURBVEhLY3jx4sV/WuDBafCluXH/D6ydhlWObIMPLmn8/32KPBiD2OjyKAY7+zbDsX945/91azehiBWU9IPVgVwJMxSX4SgG65jXwrGVa+v/6TOXoojBDEZ2LQh/m676/+D+/XBzQJgsg0EY5GqQgSCDsYUz2QaDMCiosIUvCKMYDFKIjK9dvYrCB3kXJIaMkfUjY5JdDEpioCCAYZCFyGbAMFkGI0fcMDUYpAgZY4s8EEYWwxWBJLsYhJHFQIYjmwHDQ9xgkGEwDCp0QAYji8EMRhYjymBq4lGDofjFfwCV5AGEIf9DQQAAAABJRU5ErkJggg==');
69
- ```
69
+ {% endhighlight %}
70
70
71
71
## Import content control properties
72
72
73
73
Content control properties can be set using the ` ContentControlInfo ` and import it using ` importContentControlData `
74
74
75
- ``` c#
75
+ {% highlight ts %}
76
76
var data = [ ] ;
77
- var contentControlData = new Object ();
78
- contentControlData .title = placeHolderPrefix + 'Name' ;
79
- contentControlData .tag = '' ;
80
- contentControlData .value = 'John' ;
81
- contentControlData .canDelete = false ;
82
- contentControlData .canEdit = false ;
83
- contentControlData .type = 'RichText' ;
84
- data .push (contentControlData );
77
+ var contentControlData = { title: placeHolderPrefix + 'Name', tag: '', value: 'John', canDelete: false, canEdit: false, type: 'RichText' };
85
78
container.documentEditor.importContentControlData(data);
86
- ```
79
+ {% endhighlight %}
87
80
88
81
## Export content control properties
89
82
90
83
Content control properties can be exported using the ` exportContentControlData `
91
84
92
- ``` c#
85
+ {% highlight ts %}
93
86
var contentControlInfos = container.documentEditor.exportContentControlData();
94
- ```
87
+ {% endhighlight %}
95
88
96
89
## Reset content control
97
90
98
91
Content control properties can be reset using the ` resetcontentcontroldata `
99
92
100
- ``` c#
93
+ {% highlight ts %}
101
94
var data = [ ] ;
102
- var contentControlData = new Object ();
103
- contentControlData .title = placeHolderPrefix + 'Name' ;
104
- contentControlData .tag = '' ;
105
- contentControlData .value = 'John' ;
106
- contentControlData .canDelete = false ;
107
- contentControlData .canEdit = false ;
108
- contentControlData .type = 'RichText' ;
95
+ var contentControlData = { title: placeHolderPrefix + 'Name', tag: '', value: 'John', canDelete: false, canEdit: false, type: 'RichText' };
109
96
data.push(contentControlData);
110
97
container.documentEditor.resetContentControlData(data);
111
- ```
98
+ {% endhighlight %}
112
99
113
100
N> Content control with custom XML mapping of file type WordML is converted as normal Rich Text Content Control to provide lossless round-tripping upon saving.
0 commit comments