C# コントロール共通
コントロールに共通するサンプルです。
表示位置を指定する
- 例)自コントロール位置を(X座標=500、Y座標=300)に表示する
-
this.Location = new Point(500, 300);
サイズを指定する
- 例)自コントロールのサイズを(Width=400、Height=200)にする
-
this.Size = new Size(400, 200);
読み取り専用にする
- 例)自コントロールをを読み取り専用にする
-
this.ReadOnly = true;
※デフォルトは、false(読み取り専用ではない)。
コントロールの共通プロパティ
※編集中です。
プロパティ | 設定値 (太字は既定値) | 意味 |
---|---|---|
デザイン | ||
Name | コントロール名を指定する | |
GenerateMember | True/False | |
Locked | True/False | |
Modifiers | Public Protected Protected Internal Internal Private | |
フォーカス | ||
CausesValidation | True/False | |
ユーザー補助 | ||
AccessibleDescription | ||
AccessibleName | ||
AccessibleRole | Default | |
動作 | ||
AcceptsReturn | True/False | |
AcceptsTab | True/False | |
AllowDrop | True/False | |
CharacterCasing | Normal/Upper/Lower | |
ContextMenuStrip | ||
Enabled | True/False | 活性状態を指定する ※カーソルは当たらないが文字色は薄くなる |
HideSelection | True/False | |
ReadOnly | True/False | 読み取り専用にする ※文字色は薄くならないがカーソルが当たる |
ShortcutsEnabled | True/False | |
TabIndex | タブ移動時の順番を指定する | |
TabStop | True/False | タブ移動でのフォーカスの可否を指定する |
Visible | True/False | コントロールの表示/非表示を指定する |
配置 | ||
Anchor | Top,Left | |
Dock | None | |
Location | 表示位置をX座標、Y座標で指定する | |
Margin | ||
MaximumSize | ||
MinimumSize | ||
Size | コントロールの大きさをWidth,Heightで指定する | |
表示 | ||
BackColor | Window | 背景色を指定する |
BorderStyle | None FixedSingle Fixed3D | ボーダーのスタイルを指定する |
Cursor | IBeam | マウスカーソルの形状を指定する |
Font | MS UI Gothic,9pt | フォントとサイズを指定する |
ForeColor | WindowText | 文字色を指定する |
Lines | ||
RightToLeft | No/Yes/Inherit | 文字入力を右からにする場合はYesを指定する |
ScrollBars | None Horizontal Vertical Both | |
UseWaitCursor | True/False | |
データ | ||
ApplicationSettings | ||
DataBindings | ||
Tag | ||
その他 | ||
AutoCompleteCustomSource | ||
AutoCompleteMode | None Suggest Append SuggestAppend | |
AutoCompleteSource | None FileSystem HistoryList RecentlyUsedList AllUrl AllSystemSources FileSystemDirectories CustomSource |