0

カスタム ユーザー コントロールを作成しています。プロパティの 1 つは、エンド ユーザーが int、short、long、double などの数値データ型を選択できるようにする必要があります。

ユーザーがプロパティ ボックスで DataType オプションを選択すると、すべての数値型のドロップダウン リストが表示されるように、内部プロパティ型として何を使用するかを理解するのに問題があります。

私はいくつかの違いを試しました...以下は、コンパイル時に DataType プロパティがグレー表示されます。値を選択または入力することはできません。

   private System.ValueType _DataType;
   public System.ValueType DataType
   {

       get { return _DataType; }
       set
       {

           _DataType = value;
       }
   }

どんな助けでも大歓迎です。ありがとう!

4

2 に答える 2

0

私は列挙型を使用することになりました-これよりも良い答えになるはずです。デザイナーでデータセットを設計するときにも、同じ機能が見つかります。データ型を選択すると、int などを選択できます。

于 2009-03-18T13:51:16.837 に答える