0
public class DataGridLayer
    {
        public double Layerdepth { get; set; }  //  (m)
        public double Anndiameter { get; set; } // (inches)
        public double Layergradient { get; set; }   //(k/m)
        public double Formationconductivity { get; set; }   //(W/m/k)
        public double Formationcapacity { get; set; }   //(j/kg/k)
        public double Ftiondensity { get; set; }    //(kg/m3)

    }

上記のクラスはデータグリッドレイヤーです。データグリッドセルに入力した値がにあることを確認したい(m),(inches),(k/m),(W/m/k),(j/kg/k),(kg/m3)。これを行う方法はありますか?

4

1 に答える 1

0

ボックス内のセルの「単位」はありません。ただし、ユニットを提供するためのいくつかのオプションがあります。

  1. 列のヘッダーにユニット名を表示しますAnndiameter (inches)。したがって、入力されたすべての値はインチとして扱われます。
  2. 値の列の右側に列を追加します。コンボボックスセルで埋めます。これにより、値の単位を選択できます。
  3. オプション2と同じ機能を提供する、独自のデータグリッドセルを作成します。
于 2012-07-17T14:43:24.617 に答える