バージョン

フォントとスタイル設定の変更 (xamSyntaxEditor)

トピックの概要

目的

このトピックでは、 xamSyntaxEditor™ 内の文書内容の提示を変更する方法について説明します。

前提条件

このトピックの本題に入る前に、以下のトピックをお読みください。

トピック 目的

このトピックでは、 xamSyntaxEditor の機能を分かりやすく解説します。

このトピックでは、開発者とユーザー双方の視点から xamSyntaxEditor コントロールのテキスト編集機能をまとめました。

コントロール構成の要旨

コントロール構成の要点チャート

以下の表は、 xamSyntaxEditor の編集ビューの構成可能な要素を示しています。

構成可能な要素 解説 プロパティ

背景の変更

このプロパティを使ってさまざまなブラシや色を適用することによって、背景を変更することができます。

フォント ファミリーの変更

このプロパティを使用してフォント ファミリーを変更できます。

フォント サイズの変更

このプロパティを使用してフォント サイズを変更できます。

フォント スタイルの変更

このプロパティを使用してフォント スタイルを変更できます。

フォント太さの変更

このプロパティを使用してフォントの太さを変更できます。

ズームの変更

このプロパティを使用してズームを変更できます。

注:

Note

前景色を変更するには、 デフォルト分類タイプの外観の変更トピックを参照してください。

背景の変更

概要

このプロパティを使ってさまざまなブラシや色を適用することによって、背景を変更することができます。

プロパティ設定

以下の表では、目的のプロパティ設定の構成をマップしています。

目的 使用するプロパティ 設定の選択肢

xamSyntaxEditor 編集領域の背景を変更します

Background

Brush のインスタンス

コード

C# の場合:

this.xamSyntaxEditor1.Background = new SolidColorBrush(Colors.Yellow);

Visual Basic の場合:

Me.xamSyntaxEditor1.Background = New SolidColorBrush(Colors.Yellow)

フォント ファミリーの変更

概要

このプロパティを使用してフォント ファミリーを変更できます。

プロパティ設定

以下の表では、目的の構成をプロパティ設定にマップしています。

目的 使用するプロパティ 設定の選択肢

xamSyntaxEditor が使用するフォント ファミリーを変更します

FontFamily

FontFamily のインスタンス

コード

C# の場合:

this.xamSyntaxEditor1.FontFamily = new FontFamily("Arial");

Visual Basic の場合:

Me.xamSyntaxEditor1.FontFamily = New FontFamily("Arial")

フォント サイズの変更

概要

このプロパティを使用してフォント サイズを変更できます。

プロパティ設定

以下の表では、目的の構成をプロパティ設定にマップしています。

目的 使用するプロパティ 設定の選択肢

xamSyntaxEditor が使用するフォント サイズを変更します

FontSize

double タイプの正値。

コード

C# の場合:

this.xamSyntaxEditor1.FontSize = 12;

Visual Basic の場合:

Me.xamSyntaxEditor1.FontSize = 12

フォント スタイルの変更

概要

このプロパティを使用してフォント スタイルを変更できます。

プロパティ設定

以下の表では、目的の構成をプロパティ設定にマップしています。

目的 使用するプロパティ 設定の選択肢

xamSyntaxEditor が使用するフォント スタイルを変更します

FontStyle

FontStyles タイプの値。

コード

C# の場合:

this.xamSyntaxEditor1.FontStyle = FontStyles.Italic;

Visual Basic の場合:

Me.xamSyntaxEditor1.FontStyle = FontStyles.Italic

フォント太さの変更

概要

このプロパティを使用してフォントの太さを変更できます。

プロパティ設定

以下の表では、目的のプロパティ設定の構成をマップしています。

目的 使用するプロパティ 設定の選択肢

xamSyntaxEditor が使用するフォントの太さを変更します

FontWeight

FontWeights タイプの値。

コード

C# の場合:

this.xamSyntaxEditor1.FontWeight = FontWeights.Bold;

Visual Basic の場合:

Me.xamSyntaxEditor1.FontWeight = FontWeights.Bold

ズームの変更

概要

このプロパティを使用してズーム レベルを変更できます。

プロパティ設定

以下の表では、目的の構成をプロパティ設定にマップしています。

目的 使用するプロパティ 設定の選択肢

xamSyntaxEditor が使用するズームを変更します

ZoomLevel

描画時に文書のテキストに適用される倍率を表す、0.2 ~ 4.0 の範囲の double タイプの正値。たとえば、デフォルトのズーム レベル 1.0 では、FontSize プロパティの現在の設定に基づいて、文書のテキストが「標準」サイズで表示されます。2.0 に設定すると、テキストのサイズが 2 倍率で表示されます。

C# の場合:

this.xamSyntaxEditor1.ZoomLevel = 2.5;

Visual Basic の場合:

Me.xamSyntaxEditor1.ZoomLevel = 2.5

関連コンテンツ

このトピックについては、以下のトピックも参照してください。

トピック 目的

このトピックでは、 xamSyntaxEditor によって言語要素に割り当てられる、色およびその他の外観属性の変更方法に関する情報を提供します。

このトピックは現在の行の強調表示機能について説明します。

このトピックでは、 xamSyntaxEditor コントロールの組み込み行番号余白の使用方法と構成方法を解説します。

このトピックは、 xamSyntaxEditor の文書分割機能、およびそのカスタマイズ方法の理解を支援します。