C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 56 を表示中)
■31715 / )  数字だけの入力制限について(コンボボックス)
□投稿者/ ひろみ (3回)-(2009/01/27(Tue) 22:52:06)

分類:[VB.NET/VB2005 以降] 

以前、テキストボックスに数字のみ許可するという機能を実現するために質問させていただきましたが
同様の機能をコンボボックスに実現する事が出来ずに投稿させていただきました。

こちらで行った方法としては、VB.NETのサンプル(テキストボックス−数字または一部の文字しか入力できないようにする)
http://jeanne.wankuma.com/tips/vb.net/textbox/permitchars.html
上記のサンプルコードを参考に以下の2行を修正して、0 〜 5の数字のみ入力を許可するコンボボックスが出来る事を想定しましたが、何も入力制限がかかっていませんでした。

申し訳ありませんが、コンボボックスで数字のみ許可する入力制限をもうけたカスタムコントロールの作成方法を教えていただけないでしょうか。


・以下が修正を行った箇所

Public Class MyTextBox : Inherits System.Windows.Forms.TextBox
↓
Public Class MyComboBox : Inherits System.Windows.Forms.ComboBox


Me.MyTextBox1.PermitChars = New Char() {"0"c, "1"c, "2"c, "3"c, "4"c, "5"c};
↓
Me.MyComboBox1.PermitChars = New Char() {"0"c, "1"c, "2"c, "3"c, "4"c, "5"c};

返信 編集キー/


管理者用

- Child Tree -