次の方法で共有


方法: Windows フォーム NumericUpDown コントロールの書式を設定する

Windows フォーム NumericUpDown コントロールに値を表示する方法を構成できます。 DecimalPlaces プロパティは、小数点の後に表示される数値の数を決定します。既定値は 0 です。 ThousandsSeparatorプロパティは、3 桁の 10 進数の間に区切り記号を挿入するかどうかを決定します。既定値はfalseHexadecimal プロパティが true に設定されている場合、コントロールは 10 進形式ではなく 16 進数で値を表示できます。既定値はfalse

数値を書式設定するには

  • DecimalPlaces プロパティを整数に設定し、ThousandsSeparator プロパティを true または false に設定して、10 進値を表示します。

    NumericUpDown1.DecimalPlaces = 2
    NumericUpDown1.ThousandsSeparator = True
    
    numericUpDown1.DecimalPlaces = 2;
    numericUpDown1.ThousandsSeparator = true;
    
    numericUpDown1->DecimalPlaces = 2;
    numericUpDown1->ThousandsSeparator = true;
    

    -又は-

  • Hexadecimal プロパティを true に設定して、16 進数の値を表示します。

    NumericUpDown1.Hexadecimal = True
    
    numericUpDown1.Hexadecimal = true;
    
    numericUpDown1->Hexadecimal = true;
    

    値がフォームに 16 進数で表示されている場合でも、 Value プロパティに対して実行するテストでは、その 10 進値がテストされます。

こちらも参照ください