C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

全過去ログを検索

<< 0 >>
■27907  Re[6]: VB6のコードをC#に書き換えるには。
□投稿者/ C#初心者 -(2008/11/17(Mon) 15:53:13)
    > 必ず最後の1文字が '-' だとわかっているなら
    > string ans = "-" + post.Substring( post.Length - 1 );
    > でもいいかも?
    > この場合、Right関数というよりは、Left関数?

    '-'になると必ず最後の1文字が'-'になるので、
    string ans = "-" + post.Substring( post.Length - 1 );
    こちらをまんま写しても大丈夫ですか?
記事No.27767 のレス /過去ログ51より / 関連記事表示
削除チェック/

■55241  Re[4]: 親フォームのサイズを変更したら子フォームのサイズも変更したい
□投稿者/ 山ちゃん -(2010/11/23(Tue) 11:35:01)
    2010/11/26(Fri) 09:51:02 編集(投稿者)
    2010/11/26(Fri) 09:50:57 編集(投稿者)

    No55238 (Azulean さん) に返信
    > 「別フォームにならざる得ない理由がある」ということで理解しました。
    > このため、「Resize イベントで変えるしか方法はない」という先の回答から変更はありません。
    >

    了解しました。
    いろいろアドバイスありがとうございます。
    今後は逆質問される事がない様に質問をしっかり記述します。


    > # ところで、引用文で不要なところは消しませんか?

    ご指摘ありがとうございます。今後は気を付けます。
記事No.55186 のレス / END /過去ログ92より / 関連記事表示
削除チェック/

■55240  Re[6]: Parallel.For と Invoke メソッドの使い方
□投稿者/ Azulean -(2010/11/23(Tue) 11:30:21)
    No55239 (渋木宏明 さん) に返信
    > SendMessage() じゃなくて、PostMessage() でがちゃがちゃやってるんでしたっけ?
    はい。VS2010 で再現させてデバッガで実行位置を確認した際にソースコードで確認しています。
    Control.Invoke → Control.MarshaledInvoke と呼ばれていますが、Control.MarshaledInvoke の中で PostMessage を実行しています。
    この後、Control.WaitForWaitHandle で待ち合わせをしていますが、ここから脱出しないのが止まる現象です。
記事No.55213 のレス /過去ログ92より / 関連記事表示
削除チェック/

■55242  DataGridViewで右クリックで行を選択したい
□投稿者/ takemae -(2010/11/23(Tue) 11:36:19)

    分類:[C#] 

    開発環境はMicrosoft Visual C# 2008 Express Editionです。

    タイトルどおり、DataGridViewで右クリックで行を選択したいのですが、選択できません。
    いろいろ探した結果、
    private void dataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e)
    {
    if (e.Button == MouseButtons.Right)
    {
    dataGridView1.ClearSelection();
    dataGridView1.Rows[e.RowIndex].Selected = true;
    }
    }
    で、できるらしいですが、
    デバック開始をしたら、作業を完了できません。エラーが特定できませんでした。
    などでます。
    どうしたらいいですか??
親記事 /過去ログ92より / 関連記事表示
削除チェック/

■90479  Re[1]: 集約例外メソッドでラッピングした例外を取得できない
□投稿者/ Azulean -(2019/03/13(Wed) 23:29:54)
記事No.90478 のレス /過去ログ156より / 関連記事表示
削除チェック/

■90483  Re[2]: 集約例外メソッドでラッピングした例外を取得できない
□投稿者/ 卵 -(2019/03/14(Thu) 09:32:49)
記事No.90478 のレス /過去ログ156より / 関連記事表示
削除チェック/

■94854  Re[2]: BackgroundWorker → Task
□投稿者/ furu -(2020/05/26(Tue) 16:43:56)
    No94853 (Hongliang さん) に返信
    > VS2019を使用されてるのであれば、Task::ContinueWithではなくてasync/awaitを使用すべきです。
    > async void Form_Shown(...)
    > {
    > await Task.Run(...);
    > this.Close();
    > }
    ありがとうございます。
    うまくいきました。

    awaitだと非同期処理が完了するまで
    Form_Shownからreturnしないと勘違いしていました。

    たとえは悪いかもしれませんが
    yield returnみたいですね。
記事No.94852 のレス / END /過去ログ164より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -