3

ページ マークアップ内の ToolbarBasic プロパティだけを使用して、asp.net で ckeditor コントロールのカスタム ツールバーを定義できます。私はこのようにします:

<CKEditor:CKEditorControl ID="CKEditor1" BasePath="/ckeditor/" runat="server" Width="100%" Toolbar="Basic"
ToolbarBasic="|Bold|Italic|Underline|Strike|-|NumberedList|BulletedList|Outdent|Indent|-|JustifyLeft|JustifyCenter|JustifyRight|JustifyBlock|-|Link|Unlink|-|TextColor|-|Undo|Redo|Cut|Copy|Paste|PasteText|PasteFromWord|-|Find|Replace|SelectAll|-|Image|Table|HorizontalRule|SpecialChar|-|Format|" ></CKEditor:CKEditorControl>

これにより、指定されたすべてのアイテムが同じ「セクション」内にあるカスタム ツールバーが作成されます。つまり、それらは一種のグループ化されます。|-| が指定されている場合、アイテム間に小さな垂直線が作成されますが、アイテムは同じ「セクション」に残ります。標準の「フル」ツールバーを使用すると、アイテムが複数のセクションに分割されることがわかりますが、上記の構文を使用してそれを行う方法がわかりません。

残念ながら、この構文を最初にオンラインで見つけた場所を覚えておらず、私の古いプロジェクトから取得しました。現在、この構文に関する情報をオンラインで見つけることができず、すべての検索で、さまざまな方法でカスタム ツールバーを定義する方法に関する情報が得られます。

私が使用している ckeditor のバージョンは 3.6.6.1 です。

4

3 に答える 3

0

CKEditor ツールバーは、必要に応じて調整できます。次のコードを使用して、フル ツールバー定義で使用可能なすべてのボタンを含むツールバーを定義できます。

                                    <CKEditor:CKEditorControl ID="CKEdMainPageDescriptionWebsiteMobileappEn" BasePath="ckeditor/" runat="server" Width="100%" Toolbar="Basic"
                                        ToolbarBasic="|Bold|Italic|Underline|Strike|-|NumberedList|BulletedList|Outdent|Indent|-|JustifyLeft|JustifyCenter|JustifyRight|JustifyBlock|
                                        |Link|Unlink|-|TextColor|-|Undo|Redo|Cut|Copy|Paste|PasteText|PasteFromWord|
                                          /
                                        |Styles|-|Format|-|Font|-|FontSize|"> </CKEditor:CKEditorControl>

http://thecallingtree.com/ToolbarDefine.aspx

于 2015-10-12T08:05:35.607 に答える