You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ai-coding-assistant/overview.md
+8-3Lines changed: 8 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,13 +46,13 @@ You can use the AI Coding Assistant for:
46
46
47
47
***Initial code generation**: Quickly add components to your app to speed up the initial development.
48
48
***Basic component configuration**: Enable or disable specific component features, or fine tune the configuration through prompting. More complex configurations are possible but may require additional manual work to be production-ready.
49
-
***Dummy data generation and data binding**: Quickly add data to your app for testing and prototyping purposes. Avoid exposing or providing access to your proprietary or production data to AI-enabled tools.
49
+
***Dummy data generation and data binding**: Quickly add data to your app for testing and prototyping purposes. Avoid exposing or providing access to your proprietary or production data to AI-enabled tools.
50
50
***Step-by-step explanations**: Understand the solutions provided by the AI Coding Assistant through the detailed explanations (depends on the tool, mode, and model used). To further develop your knowledge, check the respective documentation.
51
51
***Preliminary troubleshooting**: Resolve obvious and easy-to-solve issues affecting your code. For more complex issues, look for assistance by contacting our support team.
52
52
53
-
## Supported Assemblies
53
+
## Coverage
54
54
55
-
The Telerik UI for WinForms AI Coding Assistant currently covers the following assemblies:
55
+
The Telerik AI Coding Assistant is trained on the Telerik UI for WinForms API reference, official documentation, and purpose-built code examples for the controls in the assemblies listed below:
56
56
57
57
* Telerik.WinControls.UI
58
58
* Telerik.WinControls.GridView
@@ -123,6 +123,11 @@ Data Storage:
123
123
124
124
> Make sure also to review the terms and privacy policies of your selected AI model and AI client.
125
125
126
+
## Telerik Document Processing AI Coding Assistant
127
+
128
+
You can also use the AI Coding Assistant for **Telerik Document Processing** to generate high-quality code samples and speed up your development.
129
+
Read the full guide in the dedicated [DPL AI Coding Assistant article](https://docs.telerik.com/devtools/document-processing/ai-coding-assistant/overview).
130
+
126
131
## Next Steps
127
132
128
133
* Install the [Telerik WinForms GitHub Copilot Extension]({%slug ai-copilot-extension%})
Copy file name to clipboardExpand all lines: ai-coding-assistant/prompt-library.md
+40-24Lines changed: 40 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,23 +40,41 @@ The __Telerik.Telerik.WinControls.UI__ assembly exposes many components. One of
40
40
41
41
<table>
42
42
<tr>
43
-
<th>DataBound the RadDropDownList to a custom collection</th>
44
-
<th>DataBound the RadDropDownList and allow multiple selection</th>
43
+
<th>Databind the RadDropDownList to a custom collection</th>
44
+
<th>Databind the RadCheckedDropDownList and allow multiple selection</th>
45
45
</tr>
46
46
<tr>
47
47
<td>
48
48
<pre><code>
49
-
\#telerik_winforms_assistant Add RadDropDownList data bound to a collection of business objects. Each object should have a Name, Address, City and Country property. Use the Name to display the items in the UI.
49
+
#telerik_winforms_assistant Add combobox data bound to a collection of business objects. Each object should have a Name, Address, City and Country property. Use the Name to display the items in the UI
50
50
</code></pre>
51
51
</td>
52
52
<td>
53
53
<pre><code>
54
-
\#telerik_winforms_assistant Add RadDropDownList (WinForms) data bound to a collection of business objects. Each object should have a Name, Address, City and Country property. Use the Name to display the items in the UI. Show all of the properties in the drop down and allow multipe selection.
54
+
#telerik_winforms_assistant Create a RadDropDownList bound to some sample data. The control should allow multiple selection
55
+
55
56
</code></pre>
56
57
</td>
57
58
</tr>
58
-
</table>
59
-
59
+
</table>
60
+
<table>
61
+
<tr>
62
+
<th>Dynamically add pages in RadPageView</th>
63
+
<th>Preselect a page in RadPageView</th>
64
+
</tr>
65
+
<tr>
66
+
<td>
67
+
<pre><code>
68
+
#telerik_winforms_assistant Add pages dynamically to the pageview and change the page text when selecting the page
69
+
</code></pre>
70
+
</td>
71
+
<td>
72
+
<pre><code>
73
+
#telerik_winforms_assistant Create PageView with 3 tabs and preselect the second tab
74
+
</code></pre>
75
+
</td>
76
+
</tr>
77
+
</table>
60
78
61
79
### GridView Assembly
62
80
@@ -70,55 +88,53 @@ The __Telerik.Windows.Controls.GridView__ assembly provides the [Telerik UI for
70
88
<tr>
71
89
<td>
72
90
<pre><code>
73
-
\#telerik_winforms_assistant Create a RadGridView with 100 records each having Id, Name and Company. Group the data by Company. Sort by name. Add aggregate count function for the company column.
91
+
#telerik_winforms_assistant Create a RadGridView with 100 records each having Id, Name and Company. Group the data by Company. Sort by name. Add aggregate count function for the company column.
74
92
</code></pre>
75
93
</td>
76
94
<td>
77
95
<pre><code>
78
-
\#telerik_winforms_assistant Data bind the RadGridView control to a collection of items. Add columns for stocks data manually where one of the columns should use a combobox.
96
+
#telerik_winforms_assistant Data bind the RadGridView control to a collection of items. Add columns for stocks data manually where one of the columns should use a combobox.
79
97
</code></pre>
80
98
</td>
81
99
</tr>
82
-
</table>
83
-
100
+
</table>
84
101
<table>
85
102
<tr>
86
-
<th>DataBound the RadGridView and customize it.</th>
87
-
<th>DataBound the RadGridView and cancel the editing.</th>
103
+
<th>DataBound the RadGridView and customize it</th>
104
+
<th>Merge Cells in RadGridView</th>
88
105
</tr>
89
106
<tr>
90
107
<td>
91
108
<pre><code>
92
-
\#telerik_winforms_assistant Create a RadGridView with 3 columns - Name, Country, City. Add the corresponding business object in the code behind and populate is with sample data. Add 20 entries to the data. Change the selection text color and mouse over color of the datagrid cells and rows. Apply different color for rows based on a condition (alternating rows).
109
+
#telerik_winforms_assistant Create a RadGridView and bind it to a sample data. Change the selection text color and mouse over color of the datagrid cells and rows. Apply different color for rows based on a condition (alternating rows)
93
110
</code></pre>
94
111
</td>
95
112
<td>
96
113
<pre><code>
97
-
\#telerik_winforms_assistant Create a RadGridView with 3 columns - Name, Country, City. Add the corresponding business object in the code behind and populate is with sample data. Add 20 entries to the data. And show me how to cancel the editing of the datagrid cell.
114
+
#telerik_winforms_assistant Bind the RadGridView to sample data. Demonstrate how to merge cells in control
98
115
</code></pre>
99
116
</td>
100
117
</tr>
101
-
</table>
102
-
118
+
</table>
103
119
104
120
#### RadDock Assembly
105
121
106
122
The __Telerik.WinControls.RadDock__ assembly provides the Telerik UI for WinForms RadDocking, which you can use to introduce a docking system like the Microsoft Visual Studio.
107
123
108
124
<table>
109
125
<tr>
110
-
<th>Create basic RadDock with 2 panels.</th>
111
-
<th>Save and load the layout.</th>
126
+
<th>Create basic RadDock with 2 panels</th>
127
+
<th>Save and load the layout</th>
112
128
</tr>
113
129
<tr>
114
130
<td>
115
131
<pre><code>
116
-
\#telerik_winforms_assistant Create a basic RadDocking layout with two panes docked on the left, one on the right and two on the bottom of the control.
132
+
#telerik_winforms_assistant Create a basic RadDocking layout with two panes docked on the left, one on the right and two on the bottom of the control
117
133
</code></pre>
118
134
</td>
119
135
<td>
120
136
<pre><code>
121
-
\#telerik_winforms_assistant How to save and load the current docking layout.
137
+
#telerik_winforms_assistant How to save and load the current docking layout
122
138
</code></pre>
123
139
</td>
124
140
</tr>
@@ -131,18 +147,18 @@ The __Telerik.WinControls.RichTextEditor__ assembly enables you to use the Teler
131
147
132
148
<table>
133
149
<tr>
134
-
<th>Import or export different formats.</th>
135
-
<th>How to insert element like images or text in the document. </th>
150
+
<th>RadRichTextEditor and RichTextEditorRiboonBar integration</th>
151
+
<th>Allow export in various formats</th>
136
152
</tr>
137
153
<tr>
138
154
<td>
139
155
<pre><code>
140
-
\#telerik_winforms_assistant How to import and export different formats in the rich text editor. Add toolbar items for import and export options.
156
+
#telerik_winforms_assistant Create a RadRichTextEditor and load a document. Associate the RichTextEditorRiboonBar to control editing and styling
141
157
</code></pre>
142
158
</td>
143
159
<td>
144
160
<pre><code>
145
-
\#telerik_winforms_assistant How to Insert element like images, text in the document.
161
+
#telerik_winforms_assistant I have a document already loaded inside RadRichTextEditor. I want to allow exporting in various formats
0 commit comments