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 | |
