これにより、「int型を暗黙的にsystem.drawing.sizeに変換できません」というエラーが表示されます
myNumericUpDown.MinimumSize = 0;
Sizeは、2 つの整数プロパティを持つ構造体です。できますmyNumericUpDown.MinimumSize = new Size(10,10);。
サイズは and として定義されていWidthますHeight。設定したい場合は、オブジェクトMinimumSizeを宣言して and を設定する必要がありますSizeWidthHeight
例
myNumericUpDown.MinimumSize = new Size(0,0);
または単に:
myNumericUpDown.MinimumSize = Size.Empty
コンパイラが不平を言っていることは明らかです。
プロパティのタイプが でSystem.Drawing.Size、 を使用しようとしていますint。
例えば:
myNumericUpDown.MinimumSize = new Size(2,4);
MSDN リファレンスはこちら。
MinimumSizeSIZEクラスを取得するプロパティです。
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);