これにより、「int型を暗黙的にsystem.drawing.sizeに変換できません」というエラーが表示されます
myNumericUpDown.MinimumSize = 0;
Sizeは、2 つの整数プロパティを持つ構造体です。できますmyNumericUpDown.MinimumSize = new Size(10,10);
。
サイズは and として定義されていWidth
ますHeight
。設定したい場合は、オブジェクトMinimumSize
を宣言して and を設定する必要がありますSize
Width
Height
例
myNumericUpDown.MinimumSize = new Size(0,0);
または単に:
myNumericUpDown.MinimumSize = Size.Empty
コンパイラが不平を言っていることは明らかです。
プロパティのタイプが でSystem.Drawing.Size
、 を使用しようとしていますint
。
例えば:
myNumericUpDown.MinimumSize = new Size(2,4);
MSDN リファレンスはこちら。
MinimumSize
SIZE
クラスを取得するプロパティです。
myNumericUpDown.MinimumSize = new Size(1,1)
ただし、Minimum
(スピン ボックスの最小許容値を取得または設定します)
myNumericUpDown.Minimum = 1
Size
で定義された構造体ですSystem.Drawing
Size
からに暗黙的に変換することはできませんint
。
[SerializableAttribute]
[TypeConverterAttribute(typeof(SizeConverter))]
[ComVisibleAttribute(true)]
public struct Size
あなたはおそらく意味したmyNumbericUpDown.MinimumSize = new Size(1,1);