2016-11-21 8 views
-6

私は初心者であり、構文は不明です。コードを教えてください。前もって感謝します。斜め方向に移動するボタンwinformsを作成するC#。助けが必要

button1.Location = new Point (button1.Location.X ++, button1.Location.Y ++,); 

これは私が何をしたのですが、これは引数がないというエラーです。

+2

いいえ、これはStackOverflowの仕組みではありません。あなた自身でそれを行うには何らかの努力を示して、問題があればここに来てください。 [Ask to ask](http://stackoverflow.com/help/how-to-ask)を参照してください – Pikoh

+1

このサイトはあなたの宿題やプロジェクトを行うためのものではありません。試しました。あなたが特定の問題を抱えている場合、私たちはあなたを喜んで支援します。 –

+0

button1.Location = new Point(button1.Location.X ++、button1.Location.Y ++、);これは試してみましたが、引数がないというエラーが表示されます。 –

答えて

1

あなたの問題は、余分なカンマ:

button1.Location = new Point (button1.Location.X ++, button1.Location.Y ++,); 

は次のようになります。

button1.Location = new Point (button1.Location.X ++, button1.Location.Y ++); //no comma after .Y++ 

ヒント - あなたが見るためにツールチップを使用してクラスをインスタンスメソッドを呼び出すか、この場合はされているときはいつでもメソッドのシグネチャを返し、期待する変数の型を渡します。この場合、Pointクラスは3つの引数を受け付けず、2つだけです。Visual Studioは、指定されたパラメータに3番目の引数がないと不平を言います。

+0

これに言及してくれてありがとうが、もうこれは解決策ではありません。実際に私の書かれたコードは0です私は私のパズルのためのいくつかの本当の解決策が必要です。 –

+0

その2番目のコンマを削除してから、Build/Compile/F5を実行してもコンパイルエラーは解決しませんでしたか? –

+0

ここにあなたの問題の私の診断を反映して良い説明があります:https://msdn.microsoft.com/en-us/library/bb384077.aspx正しい答えを刻むことを忘れないでください、それはあなたにいくつかのrepポイントあなたの問題が解決されたことを皆に知らせてください。 –

関連する問題