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

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

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

全過去ログを検索

<< 0 >>
■6403  Re[5]: DataGridの任意の行データのみ取得するには?
□投稿者/ Jitta -(2007/08/09(Thu) 18:07:02)
    No6392 (TAK さん) に返信
    > ■No6389 (Jitta さん) に返信
    >
    > ボタンを押したとき、データの行番号が取れるので、グリットのデータから行を指定してDataRowに
    > データを代入し、その1行分のデータだけSessionを使って別ファイルに引き渡そうとしているのですが、なぜか全行のデータが格納されてしまっています。
    >
    > グリットのデータを一旦DataTableに代入し、.Rows(行番号)で任意の行データを選択し、それをDataRowにそのまま代入しているだけのはずなのに、なぜかデバックで変数の内容を確認してみるとデータが全行入っているのです。
    >


    DataRow だけセッションに…シリアライズできなくて入れられないのか。
    DataRow.Delete で消そうとされていますか?DataRowCollection.Remove を使います。

    しかし、プライマリキーだけしまって、もう一度検索することを勧めます。
記事No.6352 のレス /過去ログ17より / 関連記事表示
削除チェック/

■55056  Re[1]: WebBrowserでローカルのHTMLを表示
□投稿者/ shu -(2010/11/16(Tue) 09:15:01)
    No55041 (埼玉 さん) に返信

    htmlファイルをダブルクリックするとブラウザが起動すると
    思いますが、アドレスバーに表示される内容を使用してみて下さい。
記事No.55041 のレス /過去ログ92より / 関連記事表示
削除チェック/

■59288  Re[4]: FlowLayoutPanel内コントロールの順序の設定
□投稿者/ ゆる -(2011/05/20(Fri) 13:41:41)
    自己レスです。
    
    結局、以下のソースでFlowLayoutPanel内のコントロールの並び替えが実現できました。
    ご指南ありがとうございましたm(_ _)m
    
    //FlowLayoutPanel内のコントロールの並び替え(テキストボックスのみ)
            private void FlowLayoutPanelSort()
            {
                try
                {
                DataTable dt = new DataTable();
                dt.Columns.Add("StrText", typeof(string));
                dt.Columns.Add("StrCtrlName", typeof(string));
                dt.Columns.Add("Ctrl", typeof(TextBox));
    
    
                //flp_01に設定されているテキストボックスをdtに格納
                foreach (Control Ctrl in flp_01.Controls)
                {
                    if (Ctrl is TextBox)
                    {
                        DataRow row = dt.NewRow();
                        row["StrText"] = ((TextBox)Ctrl).Text;
                        row["StrCtrlName"] = ((TextBox)Ctrl).Name;
                        row["Ctrl"] = (TextBox)Ctrl;
                        dt.Rows.Add(row);
                    }
                }
    
                // ソートされたデータビューの作成
                DataView dv = new DataView(dt);
                dv.Sort = "StrText";
                
                //並び順の設定
                int IDx = 0;
                foreach (DataRowView drv in dv)
                {
                    flp_01.Controls.SetChildIndex(((TextBox)drv["Ctrl"]), IDx);
                    IDx++;
                }
    
                dt.Dispose();
                dv.Dispose();
                }
                catch (Exception ex)
                {
                    //エラー時のメッセージ
                }
            }
    
    
記事No.59242 のレス / END /過去ログ99より / 関連記事表示
削除チェック/

■81754  Re[1]: WindowsFormのボタンのファイルパス
□投稿者/ ぽぴ王子 -(2016/11/09(Wed) 13:17:06)
>
    No81752 (ポタージュ さん) に返信
    > WindwosFormのボタンの画像のパスをご存知の方がいらっしゃれば教えてください。
    > 選択やマウス操作も何もしていない状態の画像を探しております。

    画像がほしいだけであれば、いねさんの指摘の通り画面をキャプチャーするのが手っ取り早いかと思います。
    自分で描画したいというのであれば、こちら参考になるかもしれません。

    Visualスタイルでコントロールを描画する: .NET Tips: C#, VB.NET
    http://dobon.net/vb/dotnet/graphics/drawvisualcontrol.html
記事No.81752 のレス /過去ログ139より / 関連記事表示
削除チェック/

■84427  Re[2]: ラベルへの複数列のバインドについて
□投稿者/ なと -(2017/07/01(Sat) 08:48:22)
    申し訳ございません。
    Visual Studio 2017の環境はWindows Formsです。
    mdbかSQLサーバーで動くようにしたいと考えております。

    >SELECT [ID], [姓] + ' ' + [名] AS [氏名] FROM [TBL社員情報]
    プラスで接続できる事をそもそも知りませんでした・・・。
    ありがとうございます。
記事No.84424 のレス /過去ログ144より / 関連記事表示
削除チェック/

■86650  Re[1]: 複数のプロセスの終了検知について
□投稿者/ 魔界の仮面弁士 -(2018/02/25(Sun) 23:52:05)
    No86647 (ムーミン さん) に返信
    > ボタンAからbook1.xlsを開き、
    > ボタンBから別のbook2.xlsを開き
    xlsx ではなく xls なのですね。(どっちでも良いですが)


    > それぞれの終了を検知するプログラムを作りたいと思っています。

    タスクマネージャーの詳細タブで、起動中の Excel.exe の数を数えてみてください。

    book1.xls と book2.xls を起動しただけでは、Excel.exe は 1 つしか
    起動していないのではないでしょうか?
    https://www.ka-net.org/blog/?p=7287



    > それぞれのExcelの終了を正しく検知するにはどのような実装が考えられるでしょうか?
    Process クラスを使うのではなく、Excel.Application のインスタンスを 2 つ起動するようにし、
    Excel.Application クラスの WorkbookBeforeClose イベントを捕らえるようにしてみるとか。
    (もしくは、Excel.Workbook クラスの BeforeClose イベント)
記事No.86647 のレス /過去ログ148より / 関連記事表示
削除チェック/

■86665  Re[2]: 複数のプロセスの終了検知について
□投稿者/ ムーミン -(2018/02/27(Tue) 06:40:00)
    No86650 (魔界の仮面弁士 さん) に返信

    早速の返信ありがとうございます。

    > xlsx ではなく xls なのですね。(どっちでも良いですが)
    はい、xlsです。

    > タスクマネージャーの詳細タブで、起動中の Excel.exe の数を数えてみてください。
    >
    > book1.xls と book2.xls を起動しただけでは、Excel.exe は 1 つしか
    > 起動していないのではないでしょうか?
    > https://www.ka-net.org/blog/?p=7287
    おっしゃる通り、1つしか上がっていません。

    > Process クラスを使うのではなく、Excel.Application のインスタンスを 2 つ起動するようにし、
    > Excel.Application クラスの WorkbookBeforeClose イベントを捕らえるようにしてみるとか。
    > (もしくは、Excel.Workbook クラスの BeforeClose イベント)
    Excel.Application クラスの WorkbookBeforeClose イベントで実装することで
    期待通りに、終了を検知できるようになりました。

    非常に助かりました。
    ありがとうございました。

記事No.86647 のレス / END /過去ログ148より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -