TextBox
私はウィンドウアプリケーションを持っていて、いくつかの入力コントロール( 、ComboBox
)とPictureBox、Labelのような他のコントロールを持つ1つのポップアップダイアログ(フォーム)を持っています。私のフォームには2つのモードがあります1)追加または編集モード2)表示モード。表示モードでは、ユーザーは詳細のみを表示でき、入力値をコピーすることもできます (たとえば、ユーザーはTextBox
値をコピーできます)。
フォーム モードがビューの場合、フォームのすべての入力コントロールに対して読み取り専用プロパティを true に設定し、Forma のコントロールを 1 つずつ反復処理します(使用for each
)。しかし、特定のコントロールが入力タイプのコントロールであることをどのように知ることができるかについてはわかりません。System.Windows.Forms.Control
ReadOnly プロパティがありません。ソリューションに Enable プロパティを使用できることがわかりましたが、問題は、false に設定するTextBox
とユーザーがテキスト値をコピーできないことです。Enable
特定のコントロールが入力タイプのコントロールであることをどのように知ることができますか。
ありがとう。