バージョン

FormattedTextMenuItems 列挙体

FormattedLinkEditor.ContextMenuItems プロパティを指定する列挙体。
シンタックス
'宣言
 
Public Enum FormattedTextMenuItems 
   Inherits System.Enum
public enum FormattedTextMenuItems : System.Enum 
メンバ
メンバ解説
Allすべてのメニュー項目を表示します。All を指定すると、将来に実装されるすべての新しいメニュー項目がアプリケーションを新しいバージョンにアップグレードする時に表示されます。
Bold選択したテキストの bold 属性を切り替えるためのメニュー項目。
CopyCopy メニュー項目。
CutCut メニュー項目。
Defaultデフォルトは、CutCopyPasteUndoRedo および SelectAll メニュー項目を表示することです。
DeleteDelete メニュー項目。
Font選択したテキストのフォントをユーザーが変更できるメニュー項目を表示します。
Imageユーザーが画像を挿入し、既存の画像の属性を変更できるメニュー項目を表示します。
Italics選択したテキストの italics 属性を切り替えるためのメニュー項目。
LineAlignmentユーザーが行揃えを変更できるメニュー項目を表示します。
Linkユーザーがリンクを挿入し、既存のリンクを変更できるメニュー項目を表示します。
Noneコンテキスト メニューを表示しない。
Paragraphユーザーがパラグラフ設定を変更できるメニュー項目を表示します。
PastePaste メニュー項目。
RedoRedo メニュー項目。
Reserved予約済み。内部使用のみ。
SelectAllSelect All メニュー項目。
SpellingSuggestionsこれはスペルミスがあったワードを表示する時、できるだけ多くのコンテキストで修正候補のワードのリストを表示します。注: このオプションに効果を持たせるためには、スペル チェッカーをエディター コントロールまたは列に指定する必要があります。
Strikeout選択したテキストの取り消し線属性を切り替えるためのメニュー項目。
Subscript選択したテキストの下付き文字の属性を切り替えるためのメニュー項目。
Superscript選択したテキストの上付き文字の属性を切り替えるためのメニュー項目。
Underline選択したテキストの下線属性を切り替えるためのメニュー項目。
UndoUndo メニュー項目。
使用例
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 );
		}
参照