ふらっとC#,C♯,C#( ..
[2ch|▼Menu]
565:デフォルトの名無しさん
08/09/19 00:42:08
private bool clicked = false;
Point beforeLocation;

private void textBox1_MouseDown(object sender, MouseEventArgs e)
{
clicked = true;
beforeLocation = textBox1.PointToScreen(e.Location);
}
private void textBox1_MouseMove(object sender, MouseEventArgs e)
{
if (clicked && (beforeLocation != null))
{
Point afterLocation = textBox1.PointToScreen(e.Location);
textBox1.Left += (afterLocation.X - beforeLocation.X);
textBox1.Top += (afterLocation.Y - beforeLocation.Y);
beforeLocation = afterLocation;
}
}
private void textBox1_MouseUp(object sender, MouseEventArgs e)
{
clicked = false;
}
超適当で作ってみたけど正しいかはわかんない

566:デフォルトの名無しさん
08/09/19 01:03:03
もうちょっとシンプルに
int mx, my;
bool mDown;
private void textBox1_MouseDown(object sender, MouseEventArgs e)
{
mx = e.X;
my = e.Y;
mDown = true;
}
private void textBox1_MouseMove(object sender, MouseEventArgs e)
{
if (!mDown) return;
this.textBox1.Left += e.X - mx;
this.textBox1.Top += e.Y - my;
}
private void textBox1_MouseUp(object sender, MouseEventArgs e)
{
mDown = false;
}

567:デフォルトの名無しさん
08/09/19 04:36:53
msdnドキュメントをオフラインで使用したいのですが
どこでダウンロードできますか?

568:デフォルトの名無しさん
08/09/19 04:42:58
Download Centre

569:デフォルトの名無しさん
08/09/19 07:45:52
2005用のしかないんだけど、2008にも使えるの?

570:デフォルトの名無しさん
08/09/19 09:24:58
すみません、、、質問させていただきます。


for文を利用して、偶数表示をするWEB画面を作成する課題がでました。
解答例)2,4,6,8,10

結果は、10が表示されます。デバッグしたら、
2,4,6,8もif文の中をとっているのに表示されません、、、
提出期限は昨日の夜まででした、、、ほんとに
どうしていいか分かりません。教えてください。


for (int i = 1; i <= 10; i++)
{
if (i % 2 == 0)
{
litShowAns.Text = Convert.ToString(i) + "、";
}
}


litShowAnsはliteralのIDです。
ヒントは文字列の結合らしいのですが。。。何で文字列の結合が必要なのか分かりません。

571:デフォルトの名無しさん
08/09/19 09:36:30
>>570
Aという変数に2から10まで入れたとして、最後に入ってるのは10だろ?

572:デフォルトの名無しさん
08/09/19 09:37:32
>>570
文字列の結合を調べましたか? 試しましたか?

i がそれぞれの値のとき、何が起こっているか自分なりに説明できますか?

573:デフォルトの名無しさん
08/09/19 09:49:15
>>570
litShowAns.Text += Convert.ToString(i) + "、";

574:デフォルトの名無しさん
08/09/19 09:54:16
>>570
for (int i = 2; i <= 10; i+=2)
{
  string str += Convert.ToString(i) + "、";
}
litShowAns.Text=str;

575:デフォルトの名無しさん
08/09/19 09:55:15
間違えた

string str ="";
for (int i = 2; i <= 10; i+=2)
{
  str += Convert.ToString(i) + "、";
}
litShowAns.Text=str;


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4755日前に更新/134 KB
担当:undef