ふらっとC#,C♯,C#(初心者用) Part30at TECH
ふらっとC#,C♯,C#(初心者用) Part30 - 暇つぶし2ch555:デフォルトの名無しさん
08/09/18 21:24:26
.net1.0からの移植

using System.Drawing;でエラーが出た もう意味がわからない

556:デフォルトの名無しさん
08/09/18 21:27:33
※ C丼: コチュジャン丼。豚肉と温野菜をコチュジャンで甘辛くした物をご飯の上に載せた物

557:デフォルトの名無しさん
08/09/18 21:31:10
ソリューションエクスプローラーの参照設定にSystem.Drawing入ってるか?

558:デフォルトの名無しさん
08/09/18 21:33:20
「System」だけ参照設定に入ってるけど、一つ一つやらなきゃいけないの?
なんか似たようなエラー30個もある

559:デフォルトの名無しさん
08/09/18 21:35:48
なるほど解決しました
エラー減っていくのが楽しいです
ありがとう

560:デフォルトの名無しさん
08/09/18 21:38:59
現金な奴だw

561:デフォルトの名無しさん
08/09/18 21:40:21
じゃあ、C丼について語ろうか

562:デフォルトの名無しさん
08/09/18 21:43:23
丼だけ~ ?

563:デフォルトの名無しさん
08/09/18 23:42:56
C#で、Formに張り付いているTextBoxを、
マウスドラッグされた場所に移動する場合どの
メソッドをしようすればいいでしょうか?

564:デフォルトの名無しさん
08/09/19 00:41:50
メソッドは使用しない。
プロパティなら使用する。

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