'宣言 Public Enum FormattedTextMenuItems Inherits System.Enum
public enum FormattedTextMenuItems : System.Enum
メンバ | 解説 |
---|---|
All | すべてのメニュー項目を表示します。All を指定すると、将来に実装されるすべての新しいメニュー項目がアプリケーションを新しいバージョンにアップグレードする時に表示されます。 |
Bold | 選択したテキストの bold 属性を切り替えるためのメニュー項目。 |
Copy | Copy メニュー項目。 |
Cut | Cut メニュー項目。 |
Default | デフォルトは、Cut、Copy、Paste、Undo、Redo および SelectAll メニュー項目を表示することです。 |
Delete | Delete メニュー項目。 |
Font | 選択したテキストのフォントをユーザーが変更できるメニュー項目を表示します。 |
Image | ユーザーが画像を挿入し、既存の画像の属性を変更できるメニュー項目を表示します。 |
Italics | 選択したテキストの italics 属性を切り替えるためのメニュー項目。 |
LineAlignment | ユーザーが行揃えを変更できるメニュー項目を表示します。 |
Link | ユーザーがリンクを挿入し、既存のリンクを変更できるメニュー項目を表示します。 |
None | コンテキスト メニューを表示しない。 |
Paragraph | ユーザーがパラグラフ設定を変更できるメニュー項目を表示します。 |
Paste | Paste メニュー項目。 |
Redo | Redo メニュー項目。 |
Reserved | 予約済み。内部使用のみ。 |
SelectAll | Select All メニュー項目。 |
SpellingSuggestions | これはスペルミスがあったワードを表示する時、できるだけ多くのコンテキストで修正候補のワードのリストを表示します。注: このオプションに効果を持たせるためには、スペル チェッカーをエディター コントロールまたは列に指定する必要があります。 |
Strikeout | 選択したテキストの取り消し線属性を切り替えるためのメニュー項目。 |
Subscript | 選択したテキストの下付き文字の属性を切り替えるためのメニュー項目。 |
Superscript | 選択したテキストの上付き文字の属性を切り替えるためのメニュー項目。 |
Underline | 選択したテキストの下線属性を切り替えるためのメニュー項目。 |
Undo | Undo メニュー項目。 |
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.Misc Imports Infragistics.Win.FormattedLinkLabel Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button1.Click ' By default the right-click context menu displays a subset of options supported ' by the formatted text editor. You can control which options get displayed in ' the context menu using the ContextMenuItems property. Me.ultraFormattedTextEditor1.ContextMenuItems = FormattedTextMenuItems.All ' You may want to prevent the control from hiding selection whenever it looses ' focus. Set HideSelection to false for that. Me.ultraFormattedTextEditor1.HideSelection = False ' PerformAction can be used to perform keyboard actions. This would be useful ' for example if you had toolbar buttons for performing certain operations that ' are also supported by the built-in key actions. Me.ultraFormattedTextEditor1.PerformAction(FormattedLinkEditorAction.ToggleBold, False, False) ' EditInfo property returns an object that can be used to perform various edit ' related operations. Dim editInfo As FormattedTextEditInfo = Me.ultraFormattedTextEditor1.EditInfo ' Set the editor's value to some formatted text for testing purposes. Me.ultraFormattedTextEditor1.Value = "Test <b>Value</b>." ' Select some contents. editInfo.SelectionStart = 5 editInfo.SelectionLength = 5 ' Make the selected contents into a link. editInfo.MakeSelectionIntoLink("<a href=""http:://www.infragistics.com""></a>") ' Apply some style on the selected content. Please consult help for a listing of ' supported style attributes. editInfo.ApplyStyle("font-size: +8pt; font-family: Courier New; background-color: Yellow", False) ' Use the Value property to get the new formatted text from the editor. Since ' Value property is object type, simply call ToString to convert it to a string. Dim newFormattedText As String = Me.ultraFormattedTextEditor1.Value.ToString() ' Print out the new value. Debug.WriteLine("New formatted text = " & newFormattedText) End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.Misc; using Infragistics.Win.FormattedLinkLabel; using System.Diagnostics; private void button1_Click(object sender, System.EventArgs e) { // By default the right-click context menu displays a subset of options supported // by the formatted text editor. You can control which options get displayed in // the context menu using the ContextMenuItems property. this.ultraFormattedTextEditor1.ContextMenuItems = FormattedTextMenuItems.All; // You may want to prevent the control from hiding selection whenever it looses // focus. Set HideSelection to false for that. this.ultraFormattedTextEditor1.HideSelection = false; // PerformAction can be used to perform keyboard actions. This would be useful // for example if you had toolbar buttons for performing certain operations that // are also supported by the built-in key actions. this.ultraFormattedTextEditor1.PerformAction( FormattedLinkEditorAction.ToggleBold, false, false ); // EditInfo property returns an object that can be used to perform various edit // related operations. FormattedTextEditInfo editInfo = this.ultraFormattedTextEditor1.EditInfo; // Set the editor's value to some formatted text for testing purposes. this.ultraFormattedTextEditor1.Value = "Test <b>Value</b>."; // Select some contents. editInfo.SelectionStart = 5; editInfo.SelectionLength = 5; // Make the selected contents into a link. editInfo.MakeSelectionIntoLink( @"<a href=""http://www.infragistics.com""></a>" ); // Apply some style on the selected content. Please consult help for a listing of // supported style attributes. editInfo.ApplyStyle( "font-size: +8pt; font-family: Courier New; background-color: Yellow", false ); // Use the Value property to get the new formatted text from the editor. Since // Value property is object type, simply call ToString to convert it to a string. string newFormattedText = this.ultraFormattedTextEditor1.Value.ToString( ); // Print out the new value. Debug.WriteLine( "New formatted text = " + newFormattedText ); }