12/07/18 20:47:09.33
リボンの設定も満足にできない男の人って…
696:デフォルトの名無しさん
12/07/20 01:15:31.78
俺はCoco派
697:デフォルトの名無しさん
12/07/22 15:45:37.17
重い処理を別スレッドで動かしているときに、画面ではボタンとかがクリック可能な状態になっていると思います。
そこら辺どのように実装していますか?
単純にボタンをクリックできないようにしているだけですか
698:デフォルトの名無しさん
12/07/22 16:44:54.63
>>697
クリックされては困るものはクリックできないようにしてる
699:デフォルトの名無しさん
12/07/22 16:54:16.86
canexecuteでいいんじゃね
700:デフォルトの名無しさん
12/07/24 00:52:35.13
コンテンツのIsEnabledをfalseにした上で、ウィンドウ全面を
ProgressBar乗せた半透明黒色のパネルで覆うようにしてる
ナビゲーションベースならそういう風にするのが自然に見えるかと
ダイアログベースならVSみたいに進行状況を表示するだけのモーダルダイアログを出せば
701:デフォルトの名無しさん
12/07/28 17:01:39.14
GDI+である範囲をクリッピングして線を引いたり四角を描いたりするのと同じようなことをしようと思うんですが、Canvas上でShape使ってやるとしてClipの仕方どうすべきですかね。
各Shape各々のClipにのShape位置にずらしてGeometryを設定する?
それともクリップの形状ごとにCanvasを全面覆う子Canvasを作ってそれにShape追加してクリップすべきですかね。
何か良い作法があれば教えてたもれ
702:デフォルトの名無しさん
12/07/28 20:05:24.15
APIのSendInputをwpfから使いたいのだが、Windows Formsで動くコードを、
そのままwpfに持ってきたんだけど動かない。wpfはなにかあるの・・?
マネージじゃないし関係なさそうな感はあるんだけど・・・。
703:デフォルトの名無しさん
12/07/28 21:00:32.22
>>701
DrawingContextにそのものずばりな命令がある
704:デフォルトの名無しさん
12/07/29 09:19:00.14
>>703
すまぬ、SilverlightとかWindowsPhoneとかMetroでも同じ事をしたいのでDrawingContext使えないのじゃ・・・
705:デフォルトの名無しさん
12/07/29 11:11:58.12
>>704
Shapeだと大量の図形を生成したときに結構重くなるし、メモリーも食う
面倒だけど、モデルの部分を別にしてUI部分をプラットフォームごとに書くかFactoryパターンでプラットフォームごとにレタリング用のクラスを書くしかないと思う
706:デフォルトの名無しさん
12/07/29 11:37:57.69
>>706
WPFはDrawContext使えたけれど、その他のSilverlight、WP、Metroだと類するもの無いよね?
707:デフォルトの名無しさん
12/07/29 17:47:33.54
>Canvas上でShape使ってやる
ここが間違い
基礎知識不足
708:デフォルトの名無しさん
12/07/30 00:21:14.34
>>707
他にいい方法あったっけ?
709:デフォルトの名無しさん
12/07/31 23:09:38.35
ドキュメントの内容が変更されていたらタイトルに*をつけて
保存されたら*を外すようにしたい
初めのうちはOnTextChangedでやってたんだが、これだとかなり遅くなることに気付いた
この仕様をできるだけ低コストで満たすにはWPFの何を使えばいいんだろうか
710:デフォルトの名無しさん
12/08/01 00:07:51.24
これだとってどれ。そのイベントはイベントハンドラ?トリガーアクション?
711:デフォルトの名無しさん
12/08/01 00:31:30.79
一度変更通知受け取ったら解除しちゃえばいいじゃないか
712:デフォルトの名無しさん
12/08/01 01:49:31.81
>>710
イベントパンドラ
>>711
変更通知後に保存した場合、マークを解除しないといけないから無理
713:デフォルトの名無しさん
12/08/01 01:50:33.08
TextBoxかRichTextBoxでMS PGothic、12ptでAAが微妙に1ピクセルずれるんだが、これって仕様?
それっぽい話はググったら引っかかったけど、未解決っぽいし
URLリンク(social.msdn.microsoft.com)
webbrowser素直に使うべきだろうか?
714:709
12/08/01 01:53:19.38
>>711
その手があったか
試してみる
715:デフォルトの名無しさん
12/08/01 06:44:45.56
MVVM Unleashed, By Michael Brown
URLリンク(www.informit.com)
Samsの本は日本語版をあまり見かけないけどはてさて