Top
>
プログラミング
>
.NET Tips
>
コントロール(System.Windows.Forms)
コントロール(System.Windows.Forms)編メニュー
全般
コントロールを実行時に作成する
コントロールの配列を作成する
フォームに配置されているコントロールを名前で探す
現在アクティブな(選択されている、フォーカスのある)コントロールを取得する、指定したコントロールをアクティブにする
次のタブオーダーのコントロールをアクティブに(選択、フォーカスを移動)する
Enterキーを押した時、まるでTabキーを押したかのように、次のコントロールにフォーカスを移す
画面座標をクライアント座標(コントロール上の座標)に変換する
コントロールのレイアウトを一時中断して、パフォーマンスを向上させる
コントロールの描画を一時的に停止する
コントロールのダブルバッファリングを有効にして、ちらつきを防止する
WPFコントロールをWindowsフォームに配置する
フォームやコントロールのマウスポインタ(カーソル)を待機状態にする
フォームやコントロールのマウスポインタ(カーソル)を消す
フォームやコントロールの外観をキャプチャする
外部ファイルにコントロールのプロパティを格納する
外観
コントロールの外観をビジュアルスタイル(XPスタイル)にする
.NET Framework 2.0以降でも1.1と同じGDI+でコントロールの文字列を描画する
フォームやコントロールの形を変える
イベント
コントロールでキーが押されたことを知る
ダブルクリックした時のキーイベントの発生する順番
スクロールされたことを知る
Refresh、Update、Invalidateメソッドの違い
コントロールで矢印、Tab、Enter、Escキーが押されたことを知る
ドラッグ&ドロップ
Drag&Dropを行う
Drag&Dropされたファイルのファイル名を取得する
ウェブブラウザからDrag&DropされたリンクのURLと文字列を取得する
エクスプローラへファイルをDrag&Dropする
ボタンコントロール
Buttonのクリックイベントを発生させる
Buttonの表面を自分で描画する
テキストボックス、リッチテキストボックス
TextBoxに数字しか入力できないようにする
TextBoxで右クリックしてもコンテキストメニューが表示されないようにする
TextBoxのContextMenuプロパティが無視される問題の解決法
TextBoxにペースト(貼り付け)できないようにする
TextBoxに入力されたパスワード文字を隠す(マスクする)
単一行テキストボックスでEnterやEscapeキーを押した時にビープ音が鳴らないようにする
TextBox(またはRichTextBox)でEnterキー、Tabキーを有効にする
複数行TextBox(またはRichTextBox)で水平スクロールバーが表示されない問題の解決法
TextBox(またはRichTextBox)で選択されている文字列の取得と設定
TextBox(またはRichTextBox)の最後の行までスクロールさせる
TextBox(またはRichTextBox)でコピー、切り取り、貼り付け、元に戻すを行う
TextBox(またはRichTextBox)の内容がユーザーにより変更されたか調べる
TextBox(またはRichTextBox)の現在のカレット位置(行と列)を取得する
TextBoxやRichTextBoxのタブの幅を変更する
TextBoxコントロールのEnabledプロパティをFalseにしても前景色と背景色を変えないようにする
RichTextBoxで上付きまたは下付き文字を表示する
RichTextBoxに箇条書きリストを作成する
RichTextBoxの行の配置(中央、左、右揃え)を変える
RichTextBoxで文字列の色とフォントを変更する
RichTextBox内の文字列の一部を変更できないようにする
複数のRTFファイルを連結してRichTextBoxに表示する
リストボックス、コンボボックス
ListBoxに水平スクロールバーを表示する
ListBox(またはComboBox)に複数の項目をより速く追加する
ListBoxで選択されている項目の取得と設定
DisplayMemberとValueMemberプロパティについて
ListBoxの項目を自分で描画する
ComboBoxのテキストをユーザーが編集できないようにする
ComboBoxのドロップダウンリストに表示する項目数を変更する
ComboBoxの項目を自分で描画する
ComboBoxが上下矢印キーで項目を変更できないようにする
ComboBoxの高さを変える
ToolStripコントロール
ToolStrip(ツールバー、メニュー、ステータスバー)に任意のコントロールを配置する
自作したToolStripItemをVisual Studioのデザイナで表示する
ToolStripItem(ツールバー、メニュー、ステータスバーの項目)の位置をユーザーが変えられるようにする
あるToolStripItem(ツールバーの項目)の右側に指定したToolStripItemが常にあるようにする
ToolStripItemのVisibleとAvailableプロパティの違い
ToolStripItem(ツールバー、メニュー、ステータスバーの項目)が表示されているか調べる
右端にToolStripItem(ツールバー、メニュー、ステータスバーの項目)を配置する
ToolStrip(ツールバー、メニュー、ステータスバー)のオーバーフローを有効にする
ToolStripItemがオーバーフロー状態になったことを知る
ToolStripの幅に応じてToolStripItemのDisplayStyleを変更する
ToolStrip(ツールバー、メニュー、ステータスバー)やToolStripContainerの外観を変更する
ToolStripとToolStripItem(ツールバー、メニュー、ステータスバーとその項目)の位置を保存、復元する
ToolStripContainerコントロール
ToolStripとToolStripContainerを使って、ツールバーの位置をユーザーが変更できるようにする
ToolStripContainerの代わりにToolStripPanelを使って、MDIに移動可能なToolStripを付ける
MenuStripやStatusStripを使って、メニューやステータスバーの位置をユーザーが変更できるようにする
ToolStripContainer(ToolStripPanel)の同じ行にToolStripが2つ並ばないようにする
ToolStripContainer上のToolStripの位置をプログラムで変更する
特定のToolStripを指定したToolStripPanelにドッキングできないようにする
メニュー
フォームにメインメニューを付ける
メニューにアイコンを表示する
メニューにV字や黒丸のチェックマークを付ける
メニューバーに表示しきれない項目を折り返しやオーバーフローで表示する
メニューバーを縦に表示する
現在選択されているメニュー項目の説明を表示する
メニュー項目が表示される直前にメニュー項目のテキストや状態の変更を行う
コンテキストメニューを表示する
どのコントロールを右クリックしてコンテキストメニューを表示したかを調べる
コントロールを右クリックしてコンテキストメニューが表示された時、クリックされた座標を調べる
メニュー項目を太字で表示する
ステータスバー
ステータスバーに文字列を表示する
ステータスバーに現在の日時やCaps Lockなどの状態を表示する
ステータスバーのパネルの色とフォントを変更する
ステータスバーにコントロールを追加する
ステータスバーにProgressBarを追加する
ツールバー
ToolStripコントロールを使用してツールバーを作成する
ツールバーのボタンを押された(へこんだ)見た目にする
ツールバーにコントロールを追加する
ToolBarコントロールに画像が表示されない問題の解決法
リストビュー、ツリービュー
ListViewの項目を並び替える
ListViewの列の幅を自動調節する
ListViewのアイテムがポイントで選択、シングルクリックでアクティブにできるようにする
ListViewのアイテムごとにToolTipを表示する
ListViewのアイテムのテキストをユーザーが編集できるようにする
ListViewのColumnの順番を取得、設定する
TreeViewのノードのテキストをユーザーが編集できるようにする
TreeViewのノードをDrag&Dropにより移動、コピーできるようにする
プログレスバー
ProgressBarの色を変える
ProgressBarをマーキースタイル(ブロックが移動するアニメーション)で表示する
ProgressBarでバーが右から左に伸びるようにする
ProgressBarにパーセンテージなどの文字列を表示する
ProgressBarが徐々に伸びるアニメーションを無効にする
ProgressBarが縮む時も徐々に縮むようにする
垂直なProgressBarコントロールを使用する
時間のかかる処理の進行状況を表示する
進行状況ダイアログを表示する
タブコントロール
TabControlのTabPageを非表示にする
TabControlのタブを選択できないようにする
TabControlのタブのサイズを変更する
TabControlのタブを自分で描画する
TabControlのタブが横にあると正常に表示されない
TabControlのタブのテキストを縦書きにする
TabControlのタブのテキストを常に横書きにする
NotifyIconコンポーネント
タスクトレイにアイコンを表示する
タスクトレイのアイコンをアニメーション表示する
フォームを表示させずにトレイアイコンを表示する
ツールチップ
ツールチップ(ツールヒント)を表示する
バルーンウィンドウのツールチップを表示する
ツールチップの文字列を折り返して表示する
FlowLayoutPanel、TableLayoutPanelコントロール
FlowLayoutPanelコントロールを使って、コントロールを縦や横に整列させる
FlowLayoutPanelに配置されたコントロールの順番を変更する
継承したコントロールでデザイナを使ってFlowLayoutPanelのプロパティを変更できない問題
TableLayoutPanelコントロールを使って、コントロールを表形式で整列させる
TableLayoutPanelに動的にコントロールを追加する
TableLayoutPanelの子コントロールの位置を取得する
TableLayoutPanelのセルの行や列を拡大する
TableLayoutPanelの行や列の幅を変更する
TableLayoutPanelの行数や列数を取得、変更する
TableLayoutPanelの行や列を挿入する
TableLayoutPanelの行や列を削除する
TableLayoutPanelのセルを独自に描画する
その他のコントロール
PictureBox上のLabelの背景が透明にならない問題の解決法
LinkLabelコントロールを使ってWebページを開く
NumericUpDownコントロールにToolTipを表示する
PropertyGridコントロールの使い方
共有
設定
JavaScriptを有効にしてください。
200%
190%
180%
170%
160%
150%
140%
130%
120%
110%
100%
90%
80%
70%
60%
50%
40%
30%
20%
10%
文字の大きさ
200%
190%
180%
170%
160%
150%
140%
130%
120%
110%
100%
90%
80%
70%
60%
50%
40%
30%
20%
10%
コードの文字
VB.NETのコードを非表示
C#のコードを非表示
.NET Tips
フォーム
コントロール
DataGridView
ファイル・フォルダ
文字列
画像
インターネット
システム
プロセス
基本
無料で.NETプログラミング
...すべて見る
掲示板最新情報
Please enable JavaScript.
Translate
Please enable JavaScript.
その他
検索
掲示板
Wiki
DOBON.NETへの要望
管理人に連絡
トップページに戻る
Copyright(C) DOBON!. All rights reserved.
×