VB.NET で読み取り専用の DateTime ピッカーを作成する方法を知っている人はいますか?
質問する
12617 次
1 に答える
2
DateTimePicker
コントロールを読み取り専用に変更する組み込みの方法はありません。おそらく、コントロールを含むか継承する独自のカスタム読み取り専用コントロールを作成できますがDateTimePicker
、他にもいくつかのより単純なオプションがあります。
- 値を編集可能にする必要がなく、常に読み取り専用である場合は、
DateTimePicker
コントロールを使用しないでください。代わりに、Label
コントロールを使用する必要があります。 - 編集可能な場合と読み取り専用の場合がある場合は、
DateTimePicker
コントロールを使用し、Enabled
プロパティを切り替えて、編集可能モードと読み取り専用モードを切り替えます。 - 他の入力コントロールと同じように表示したいが、(無効にした場合のように) グレー表示にしない場合は、
TextBox
コントロールを使用してそのReadOnly
プロパティを に設定しTrue
ます。
于 2013-01-17T12:31:12.767 に答える