- 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]
- 馬鹿はプログラミングに向かない典型だな
|

|