[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 05/31 21:09 / Filesize : 92 KB / Number-of Response : 445
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C#, C♯, C#相談室 Part83



1 名前:デフォルトの名無しさん mailto:sage [2014/04/20(日) 08:07:52.10 ID:tLxbFHYI]
前スレ
C#, C♯, C#相談室 Part82
toro.2ch.net/test/read.cgi/tech/1386763696/

Visual Studio 2010 Express 他
www.visualstudio.com/downloads/

412 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 19:35:47.40 ID:vOQNrfJU]
VisualTreeHelperとかじゃねえの
もっと直接的な方法があるかもしれんが

413 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 20:51:40.21 ID:eQl8Z8s/]
>>411
普通にバインドしてりゃそれくらいは自動でやってくれてるぞ
それでもDataGridの糞性能はどうしようもないから、
諦めてWindowsFormsHostでDataGridViewを使うのが吉

414 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 22:08:50.68 ID:bWXCPWXI]
>>412
VisualTreeHelperですか・・・
使ったことないので、調べてみます。

>>413
ありがとうございます。
表示更新以外にも内部的にやりたいことがあって、表示されている列をなんとかして取得したいと考えています。
やっぱりWPFのDataGridは使えないのですね・・・DataGridViewの便利さが身にしみます。
今回すでにDataGridが用意されている中での改造をやろうとしていて、WindowsFormsHostを使うことができないので、
WPFの範囲でなんとかできる方法をもう少し試行錯誤したいと思います。

415 名前:デフォルトの名無しさん [2014/05/26(月) 11:41:59.18 ID:C5RAjArj]
C#で
Process.Kill("explorer");

Process.Start("explorer");


を実行するとエクスプローラーが起動しますが
自動でこれを閉じる方法はありませんか?

※エクスプローラを一定周期で再起動させたいです。
PCを付けっぱなしだとexplorerの調子が悪くなってしまう場合がある為です。

416 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 11:50:26.53 ID:QBzBPwJ7]
閉じる?

417 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 11:51:08.04 ID:fNjo4Ias]
var exp = Process.Start("explorer");
// 一定時間待つ
exp.Kill();

418 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 11:55:08.95 ID:82lch4Bs]
ウイルス系に感染してるんじゃない?

419 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 12:27:40.15 ID:dlApJPlM]
普通不安定になるならエクスプローラだけ再起動してもダメだろ
PC再起動しろよ

420 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 12:54:20.63 ID:DINwIwST]
とゆうかエクスプローラはタスクバーでも使ってるから通知領域がおかしくなるぞ
418の言う通りウイルス疑うべき



421 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 12:57:00.00 ID:ptXAqcmg]
OneDrive(SkyDrive) とか GoogleDrive 止めたら安定したことがある

422 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 13:12:12.75 ID:lvFZnHPn]
ウィンドウを出してタスクバーに登録するあたりがおかしいんだよなw

423 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 13:24:37.36 ID:yHJImmyi]
丸投げ姿勢で常駐系に手を伸ばすなんてろくな事にならん
身の程知らずというものよ

424 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 13:34:07.02 ID:82lch4Bs]
>>421
どっちも使ったことないから知らんが、その系統ならオーバーレイアイコンの問題じゃないかな

425 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 14:00:32.79 ID:yHJImmyi]
そう言えば TortoiseSVN のアイコン処理がいろいろ悪さすることがあると最近知ったな

426 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 14:40:35.43 ID:2JzRM12h]
TortoiseGit でもアイコンのせいで超重くなるな

427 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 14:43:51.58 ID:2JzRM12h]
>>415 >>417
PC を長時間ログインしたままで使う人は explorer を時々再起動した方が良いのは賛成なんだが
explorer をいくつも開いてると復元が面倒なんでついつい致命的に死ぬまでそのまま使う

あと explorer の再起動はすべての explorer プロセスを列挙して全部殺して
最後の一つがタスクバーになるようにする必要があるのかな

428 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 15:32:52.83 ID:EGdbrytd]
explorerってタスクマネージャーでプロセス消したら勝手に立ち上がってくるよな
あれはタスクマネージャー側で再起動してる?OS側?

429 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 16:02:51.07 ID:2JzRM12h]
完全に消滅させられるけど?

430 名前:デフォルトの名無しさん mailto:sage [2014/05/26(月) 16:10:27.65 ID:kDM+Ms7r]
あいつは完全に消滅した



431 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 00:54:38.03 ID:RQKxbKNp]
>>425
あれのせいで作業遅れたことあるわ
インシデント登録のために再現しようとしたら再現しなくてなんだかんだ悩んで時間無駄にした

432 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 09:50:05.50 ID:ukhP0HT2]
完全に消滅させるとタスクバーもいなくなるので
コマンド起動ですぐたちあげちゃうよな

433 名前:デフォルトの名無しさん mailto:sage [2014/05/27(火) 10:54:06.71 ID:Oftvh7Y1]
デスクトップにフォーカスがある状態でAlt+F4

ダイアログが出たら Ctrl + Shift + Alt + Esc 同時押し

(゚д゚)ウマー

434 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 03:17:16.11 ID:7s/YdHrO]
>>428
unix でいうところのシェルと同等だからね

435 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 04:37:57.28 ID:hRiIfaso]
シェルって勝手に再起動したっけ?

436 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 06:32:42.47 ID:r/cEnKci]
ウィルスの仕業じゃ

437 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 08:21:07.64 ID:pSqJyVpX]
Windows XP SP2以降、再起動してくれることが多くなった

438 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 10:34:03.90 ID:o+iely1Y]
落ちたら再起動するってオプションと
外から殺されたらそのまま死んでる
って違いでしょ

439 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 10:41:47.46 ID:EmUl6u0+]
そんな設定あったのか。OSでの挙動の違いかと思ってた

440 名前:デフォルトの名無しさん mailto:sage [2014/05/28(水) 12:13:44.09 ID:mw4ldslt]
フォルダとデスクトップを別プロセスにする設定にしてて
タスクバーのプロセスが死んだときに
フォルダのプロセスが残ってると
タスクバーのプロセスは自動復活しない



441 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 08:17:04.13 ID:IL91pjst]
C# は、改行のエスケープシーケンス効くのか?
string text = "Hello \
world" ;

442 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 08:29:51.35 ID:gddrhR3Z]
>>441
ソース通り文字列に改行が入っていいなら@を使う。
文字列に改行を入れたくないなら複数行に分けて書くのは無理。必要なら+で繋ぐ。
その場合もちろん最適化は効くからパフォーマンスへの影響はない。

443 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 15:54:04.89 ID:QHlXh24u]
そんなのちょっとやってみりゃ分かるだろうに

444 名前:デフォルトの名無しさん mailto:sage [2014/05/31(土) 16:29:13.74 ID:PaG8/Dzb]
馬鹿はプログラミングに向かない典型だな






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<92KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef