[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 01/02 00:46 / Filesize : 232 KB / Number-of Response : 1021
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

WPF(.NET4.x, .NET Core) GUIプログラミング Part24



1 名前:デフォルトの名無しさん mailto:sage [2019/12/09(月) 12:36:14.49 ID:9LsUsH++p.net]
Windows Presentation Frameworkについて語るスレ。

前スレ
WPF(.NET4.x, .NET Core) GUIプログラミング Part23
https://mevius.5ch.net/test/read.cgi/tech/1557960752/

関連スレ
Windows 10 UWPアプリ開発 Part 2
mevius.2ch.net/test/read.cgi/tech/1499658092/

コードを貼る場合は以下のサイトの利用をお勧め。
run codeのチェックは外しておきましょう。
ideone.com/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

75 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 16:12:25.49 ID:tvePguESa.net]
Blazorっていうかデスクトップアプリは捨ててWebアプリに移行するよ。

76 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 16:31:47.39 ID:Co2mHaqk0.net]
10年くらい前からそんなこと言われていてずっと環境が揃うのを待っているんだが、あと何年かかるのかね。

77 名前:デフォルトの名無しさん [2020/01/13(月) 17:07:59.03 ID:+xCO6TbN0.net]
WPFは15年経っても流行らなかったがまだこれから来るとか抜かしてる奴がいるし
言い続けている限りは負けじゃないのさ(彼らの中では)

78 名前:デフォルトの名無しさん [2020/01/13(月) 19:44:22.74 ID:fe6mKVWO0.net]
Browser+RazorなのにBlazorっておかしくね? Brazorと呼ぶべきなんじゃ?

79 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 20:46:56.54 ID:ZI4c9CuWd.net]
>>78
Lの方がかっこいいやろーとか言ってなかったっけ?

80 名前:デフォルトの名無しさん [2020/01/13(月) 21:40:22.16 ID:KZpg2BWV0.net]
>>73
C#案件が広がりを見せるという結果が期待されてるんでしょう

81 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 22:34:27.16 ID:uqOg57lh0.net]
C#で全部やりたいとかのニッチ向けに感じる
Webに移行するならコミュニティ、情報などの面からもクライアント側は素直にJS/TSでやった方がいいし
デスクトップGUIに価値を見出すならブラウザ上ってだけで欠点になる

82 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 22:36:00.19 ID:5a7SXLUb0.net]
ブラウザーでCAD作れる?

83 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 22:45:25.48 ID:/BeY0uog0.net]
>>82
作れる。世界最大(?)のCADメーカー AutoCadがWasmを使ってWebアプリとして移植したとされている。
Wasmの例:
https://yutakaaoki.github.io/



84 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 22:59:14.64 ID:nlvLw0Pz0.net]
>>82
バックエンドは要るけど
https://www.autodesk.co.jp/products/autocad-web-app/overview

85 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:01:22.84 ID:tDVAmEYh0.net]
>>83
毎度思うがもうちょいマシな見た目のサンプル紹介したれ

86 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:23:09.14 ID:lNXH+eFP0.net]
photshopもあるし3Dもブラウザでできる
逆にブラウザでできない分野ってある?

87 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:31:28.82 ID:/BeY0uog0.net]
>>84
どんなバックエンド?

88 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:37:19.84 ID:/BeY0uog0.net]
>>86
実は、ローカルPCのファイルシステムに上手くアクセスすることがデフォルトでは出来ない。
ローカルPCにファイルを保存することは出来るのだが、ブラウザ(Chrome)の特殊な
データ領域に保存されてしまい、c:\ のディレクトリ内容を取得したりすることはブラウザを特殊なオプションで起動しない限りできないようになっている。
>>83 でdemo1などを起動してファイルメニューのOpenやSave As は少しトリッキーな特殊な方法でやっているが、自由自在にファイルを読み書きできるわけではない。

89 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:39:32.88 ID:nlvLw0Pz0.net]
>>87
それはさすがに

90 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:40:24.07 ID:nlvLw0Pz0.net]
>>87
すまん、途中で書き込んでしまった

それは流石にautodeskに聞いてくれ

91 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:49:04.68 ID:/BeY0uog0.net]
>>90
「バックエンドが必要である」ことは正しい情報??

92 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:57:41.45 ID:nlvLw0Pz0.net]
>>91
すまんがそれもautodeskに聞いてくれ
とりあえず単体では動かないみたいなので何ら名のバックエンドはあるはず
ライセンス認証だけかも知れんが

93 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:03:44.99 ID:FVhMPKFe0.net]
>>92
もしかしたら、それとは意味がずれるかもしれないけど、少なくとも、データ保存のためには、クラウドというか、リモートのサーバーにデータを渡す必要があるかもしれない。それはWebアプリはローカルPCのファイルシステムには容易にデータを保存できないから。



94 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 01:46:16.97 ID:XH4E/8vV0.net]
>>88
DTMのようなリアルタイムかつ低レイテンシーが重要な分野は厳しいんじゃないかな

95 名前:デフォルトの名無しさん (ワッチョイ 7f2c-JQ6m) mailto:sage [2020/01/14(火) 03:38:34 ID:3sd16sWN0.net]
ローカルPC に、Node.js, Ruby などのサーバーを立てれば、保存できる

VSCode は、Electron 製 = Node.js + Chrome。
Redmine は、Ruby on Rails 製

96 名前:デフォルトの名無しさん [2020/01/14(火) 04:56:00.11 ID:ZjsGanM00.net]
クラサバ→シンクラときて結局ダム端末に戻るのか

97 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 08:09:41.30 ID:Dwwl7O4Ta.net]
>>95
ElectronはNode.jsのモジュールとしてChromiumエンジンを組み込んでおり、決してHTTPサーバーを立てている訳ではない
あとRedmineみたいなゴミとVSCodeを一緒にするな

98 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 18:24:44.38 ID:FVhMPKFe0.net]
cgiが使えるLocalServerを起動していれば、cgiの仕組みを使ってローカルファイルシステムに自由にアクセスできるようにはなる。
また、この仕組みを使えば、WebアプリからローカルOSのあらゆる機能が使えるようになる。

99 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 18:26:25.39 ID:X7PL8nyZr.net]
それはセキュリティーホールと言う奴だねw

100 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 18:31:55.23 ID:FVhMPKFe0.net]
RubyやPython, node.jsなどはどれも cgi server として起動することも出来て、
さらに、cgiを書くスクリプト言語としても使える。
そしてほぼあらゆるプラットフォームで動作する。
だからそれらを利用すれば、理論上は1つのcgiスクリプトであらゆるプラットフォームでOS固有のファイルシステムにアクセスすることが出来る。

>>99
まあ、悪用すればそうなんだけども。

101 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 18:54:53.44 ID:X7PL8nyZr.net]
linuxなどではルートフォルダを自由に指定してある階層から出られなく出来るけど
winはそれがないからちゃんとフォルダ指定内容をチェックしてないと単なるセキュリティーホールになる

102 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 18:56:14.18 ID:FVhMPKFe0.net]
cgi serverとWebアプリを組み合わせたツールキットを作れば、それだけでnativeアプリと同様の機能を持ったマルチプラットフォームツールキットになるかも。

103 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 18:57:57.56 ID:FVhMPKFe0.net]
>>101
native アプリではそもそもどんなフォルダにもアクセスできますので、それを持ってセキュリティーホールとは言えないと思います。



104 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 21:07:10.83 ID:1W0s33Ee0.net]
>>92
悪いが、個人でAutodesk規模の開発
をする気は無い。っうか無理だ

ライブラリーも含めてそういうものを
開発出来るベースが無いという事で納得した。

105 名前:デフォルトの名無しさん (ワッチョイ 5f63-hsX7) mailto:sage [2020/01/14(火) 22:14:43 ID:iQtyfXTR0.net]
ブラウザで動作するCADソフト開発する上でのベースが無い
という納得?
ブラウザアプリもデスクトップアプリも変わらんと思うけど

106 名前:デフォルトの名無しさん (ワッチョイ 8261-1ukZ) mailto:sage [2020/01/15(水) 14:23:45 ID:VmaxE9Gg0.net]
>>94
MIDIやSynthesizerのWemAppli、Wasmに関する話らしい:
https://twitter.com/DasSurma/status/1217129248038670337

遅延に関しては、Webゲームを試してみる限り気が付かない程度だった。
(deleted an unsolicited ad)

107 名前:デフォルトの名無しさん (ワッチョイ 8261-1ukZ) mailto:sage [2020/01/15(水) 14:52:56 ID:VmaxE9Gg0.net]
>>106
他にも色々あるけど、例えばこんなものがある。
スライダーを動かすと音が変わる。
これで遅延のほどは分からないが、遅くて使い物にならないようなものではないことは分かる:
https://csound.com/wasm/Sliders.html

108 名前:デフォルトの名無しさん mailto:sage [2020/01/15(水) 16:19:59.37 ID:cciB5/G30.net]
アクション性の高いfpsゲームなんかもブラウザでゴリゴリ動く時代にそんな遅延なんて気にならんと思うけど…
マイクロ秒単位まで求められるならしんどいが

109 名前:デフォルトの名無しさん mailto:sage [2020/01/15(水) 16:30:44.61 ID:VmaxE9Gg0.net]
告白しますと、以下の簡易テニスゲームはモバイル機器では音ずれが起きるのですが、それは、HTMLのaudio要素を使っているからで、HTML5のWebAudio技術を使えば直ると思っています。
実際、ちゃんとしたWebゲームでは音ずれは起きていません。
https://yutakaaoki.github.io/demo_tennis/

110 名前:デフォルトの名無しさん mailto:sage [2020/01/15(水) 16:37:25.36 ID:VmaxE9Gg0.net]
>>109
なお、そのサイトとはWebGLを使っており、WebGL 1.0はOpenGL 4.1から正式対応したので、OpenGL 4.1以上に対応したGPUでないとがたがたすることがあります。
Intel CPU内臓の Intel HD Graphics というGPUは、初期バージョンのものは OpenGL 4.0
までの対応なので、WebGLを使う場合に Chrome79 ではハードウェアアクセラレータが使えません。

111 名前:デフォルトの名無しさん mailto:sage [2020/01/15(水) 17:45:15.98 ID:ga1RRQJH0.net]
>>108
> マイクロ秒単位まで求められるならしんどいが
まあそこまで求められたらデスクトップアプリでも厳しいと言うか汎用OS上だと無理じゃね?

112 名前:デフォルトの名無しさん mailto:sage [2020/01/15(水) 17:51:40.07 ID:5+cs/n4Td.net]
>>111
うん、そう思う
なんでブラウザアプリでできないことってローカルファイルへのアクセス以外はあんまなさそうな感じする
まぁ細かな面倒くささとかはもちろんあるけど不可能ってわけではないしね

113 名前:デフォルトの名無しさん mailto:sage [2020/01/15(水) 18:01:39.62 ID:R0PftabM0.net]
画像上でラバーバンド描画しようとすると
最低でも10fpsぐらいで画像送信する事に
なるけど、Webで出来る?



114 名前:デフォルトの名無しさん mailto:sage [2020/01/15(水) 18:07:44.51 ID:VmaxE9Gg0.net]
>>112
Chrome限定になるけど、Native File Systemなるものでローカルファイルシステムが自由に使えるようになる。
ただし、デフォルトでは無効化されているので、
chrome://flags/#native-file-system-api
でEnableにする必要がある。
また、これは、HTML5 の File API とは別。
そっちの API では、ブラウザの特殊な記録領域にファイルが格納されてしまう:
https://qiita.com/pentamania/items/ada07c45d4e5cc139c03

115 名前:デフォルトの名無しさん mailto:sage [2020/01/15(水) 18:43:42.42 ID:VmaxE9Gg0.net]
>>113
ローカルPCでJavaScriptやWasmを使ってグラフィックを描けば、ネット回線を使った画像の転送は要らない。

116 名前:デフォルトの名無しさん mailto:sage [2020/01/15(水) 18:50:18.59 ID:VmaxE9Gg0.net]
>>99
ローカルにcgiサーバーを起動してローカルFSを使えるようにする場合、そのままだとあらゆるHTMLアプリがローカルFSを使えてしまうようになってしまうためセキュリティーホールになる。
それを防ぐには、ポリシーファイルというものを作ってその中に親となれるHTMLアプリのローカルディレクトリ名を列挙しておいて、それ以外の場所からのHTTPリクエストは禁止するようにすれば良いと思う。
CGIのHTTPリクエストのヘッダの中にOrigin: URLアドレスという項目があるので、それを利用して判定することが出来る。

117 名前:デフォルトの名無しさん mailto:sage [2020/01/16(木) 11:53:28.01 ID:+OFg0GPw0.net]
blazorだかよう知らんがHTML/CSS嫌いの俺には
究極の選択になりそうだ。

C#+BlazorでHTMLさわるか
クソ言語のDart+Flutter

究極の選択
Flutterで一本アプリ作ってるが..

118 名前:デフォルトの名無しさん (ワッチョイ 7d90-/xG5) mailto:sage [2020/01/16(木) 12:12:49 ID:+OFg0GPw0.net]
まぁ、去年はFlutter三昧だったけど、Dartのクソにもなれたし。Flutterの豊富なWidgetは最高。

119 名前:デフォルトの名無しさん (ワッチョイ cd61-1ukZ) mailto:sage [2020/01/16(木) 18:25:40 ID:k/5sr9Gm0.net]
>>116
撤回。
HTTPリクエストのOriginもRefererも偽装が可能なのでその方法だとやはりセキュリティーホールになると思う。
対策は、公開鍵、秘密鍵の様な方法を使えば可能だと思われる。

120 名前:デフォルトの名無しさん (ドコグロ MMd5-mQF2) mailto:sage [2020/01/16(木) 19:58:45 ID:+yHPpuH8M.net]
>>119
クライアントの偽造を心配するならLocalServer側で変な所を読み書きしようとしてないかをちゃんとチェックして必要に応じてエラーを返すように作るべし

121 名前:デフォルトの名無しさん (ワッチョイ bd5f-s5Rz) mailto:sage [2020/01/16(木) 21:14:41 ID:Z4nuhBaF0.net]
>>100
UWPだとそういう抜け道をつぶすためにローカルホストへのソケット通信が出来なくなってる

122 名前:デフォルトの名無しさん (ワッチョイ 8dda-3EbS) mailto:sage [2020/01/16(木) 21:34:01 ID:F1bGXBdo0.net]
AF_UNIXまで潰されている事に気がついた
時には殺意が湧いた。
どんなメリットがあるんだろう?

123 名前:デフォルトの名無しさん (ドコグロ MM09-mQF2) mailto:sage [2020/01/17(金) 07:00:24 ID:C1DTJTUYM.net]
>>121
なんか泥縄な対処にしか思えない



124 名前:デフォルトの名無しさん (スプッッ Sd82-m52h) mailto:sage [2020/01/17(金) 08:13:04 ID:rhst4WoKd.net]
>>102
そしてアプリの数だけlocalサーバーを起動しておくんですね

125 名前:ウん (ドコグロ MMd5-mgaX) mailto:sage [2020/01/17(金) 09:09:50 ID:0sb73h15M.net]
ローカルのTCPサーバーなんてIPCなどで普通に使う
お前が思っているほどダサい発想ではない

126 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 11:28:48.32 ID:H3mEbxL10.net]
Socket を使えば、簡単に local server が作れることがわかった。
cgi や html を扱う HTTP (プロトコル)も、基礎はTCP/IPで、
それが socket を使って行われる。
socketは元はUnixのもので、WindowsでもWinSockが、ほぼ互換性があるとされる。
Javaでもsocketは使えるのでAndroidでも使えると思われる。

127 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 11:29:55.06 ID:H3mEbxL10.net]
>>124
理論上は、local serverは一つ起動しておけばよい。
native file systemへのアクセスは、そこから呼び出されたcgiが担う構造となる。

128 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 12:21:49.36 ID:jY/iqPsQ0.net]
>>126
元はBSDの AF_UNIXで同一マシン内の通信用
それをネットワーク対応にした。
その名残がinetd

129 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 12:33:38.01 ID:H3mEbxL10.net]
cgi側が作り出した10桁くらいの乱数を、cgiを使いたいWebアプリ側に入力する
事で認証にする方法を思いついた。
JavaScriptでもnativeのクリップボードの内容をペーストできるので、ボタンを
押しただけでこの動作を自動化することも出来る。
ただし、それをするとフィッシングされてしまうことがあるので、cgi側がメッセージボックス
を出してユーザーに確認することが必要だと思われる。

または、cgiとWebアプリを組にして配布し、両方に公開鍵と秘密鍵を埋め込んでおき、
乱数に対して正しく応答できるかで相手確認をする方法も思いついた。

130 名前:デフォルトの名無しさん [2020/01/17(金) 14:36:01.09 ID:VsLYB/xRM.net]
(笑)

131 名前:デフォルトの名無しさん (ワッチョイ cd61-1ukZ) mailto:sage [2020/01/17(金) 15:05:57 ID:H3mEbxL10.net]
socketのaccept()関数には、通信相手のIPアドレスが分かる機能がある。
ブラウザにはhtmlをlocalにコピーする機能がある。
localに保存したhtmlである場合のみ、native file systemへのアクセスを許可する
ようにlocal serverを作ることも出来るかもしれない。
悪意サイトをlocalに保存する人は少ないだろうから。

132 名前:デフォルトの名無しさん (ワッチョイ 8263-/w76) mailto:sage [2020/01/17(金) 15:11:37 ID:cvIKbp4L0.net]
>>131
で、長々と書いてるそれWPFと何の関係があるの?

133 名前:デフォルトの名無しさん (ブーイモ MMf6-l/UV) mailto:sage [2020/01/18(土) 11:52:24 ID:6/b4ybIYM.net]
Blazor Server、Webasm、PWA、Hybird、Nativeと開発の選択肢が充実してきた
FormsもWPFももうおしまいだ
俺が言ってた通りBlazorだけでおkになる日も近い



134 名前:デフォルトの名無しさん (ワッチョイ 8dda-3EbS) mailto:sage [2020/01/18(土) 12:12:23 ID:IiMusaQC0.net]
まともな書籍とプロジェクトテンプレート
が出来たら考える

135 名前:デフォルトの名無しさん [2020/01/18(土) 15:10:52.79 ID:Y/6fKVhZ0.net]
頭がおkなんだな可哀相に

136 名前:デフォルトの名無しさん (ワッチョイ 8290-/xG5) mailto:sage [2020/01/21(火) 17:59:28 ID:F+78+GL10.net]
UWPで非sandbox環境がくるらしいけどいらね

137 名前:デフォルトの名無しさん (ワントンキン MM7f-Gneu) mailto:sage [2020/02/07(金) 08:57:48 ID:WtTaalc4M.net]
xamlからいいhtml吐き出してほしい

138 名前:デフォルトの名無しさん (スフッ Sdbf-uawS) mailto:sage [2020/02/07(金) 18:15:31 ID:FaDRN6V/d.net]
BlazerはSilverlightと同じ道を辿らないの?
(´・ω・`)

139 名前:デフォルトの名無しさん (ワンミングク MM7f-Gneu) mailto:sage [2020/02/07(金) 20:08:52 ID:qWP9NwZGM.net]
>>138
業界標準とされているWebAssembly吐くから大丈夫だとは思うけど諸行無常の世界だからな
セキュリティインシデントでブラウザがサポート終了する未来しか見えない

140 名前:デフォルトの名無しさん mailto:sage [2020/02/20(木) 20:07:03.06 ID:2lspeRt80.net]
Windows7のサポートも終わったし、WPFは爆発的に普及する予感。

141 名前:デフォルトの名無しさん mailto:sage [2020/02/20(木) 20:54:07.13 ID:TOp7IeKo0.net]
風が吹いても桶屋は儲かるからね

142 名前:デフォルトの名無しさん mailto:sage [2020/02/20(木) 23:11:42.00 ID:2lspeRt80.net]
しかしwinformを15年以上使い続けてる奴が一番の勝ち組だな。Windows界のコボラーだね。

143 名前:デフォルトの名無しさん mailto:sage [2020/02/21(金) 01:02:53.18 ID:y0O9XxV30.net]
業務アプリ界隈だと結構いそう



144 名前:デフォルトの名無しさん (ワッチョイ ff89-JWnw) mailto:sage [2020/02/21(金) 06:03:42 ID:R2e8qzsK0.net]
winformでも高dpi対応ではあるけど注意事項が多すぎてオワコンだよねえ

145 名前:デフォルトの名無しさん mailto:sage [2020/02/21(金) 14:16:49.70 ID:VCdp581Ia.net]
サックッと作る時はWinFormのほうが手早い

146 名前:デフォルトの名無しさん (ワッチョイ ffad-F7I9) mailto:sage [2020/02/21(金) 20:50:40 ID:ZPaNFwsF0.net]
>>145
それは慣れてるだけでは?

147 名前:デフォルトの名無しさん (ワッチョイ a301-H85D) mailto:sage [2020/02/21(金) 21:15:39 ID:JeYRrjOG0.net]
嫌ぁWPFってWindowsAPIから遠いでしょぅ
例えば、WORD/EXCELの保存ダイアログの
上部のディレクトリ指定ツールバーに
SendMessage送ってディレクトリ変更出来る?

148 名前:デフォルトの名無しさん mailto:sage [2020/02/21(金) 23:01:26.74 ID:gYJx2Nw80.net]
ポトペタでGUIをでっち上げるスピードはForms最強だよね。

149 名前:デフォルトの名無しさん (ワッチョイ a301-H85D) mailto:sage [2020/02/21(金) 23:05:30 ID:JeYRrjOG0.net]
>>148
100%固定ならそう思う

150 名前:デフォルトの名無しさん (ワッチョイ ff01-P13C) mailto:sage [2020/02/22(土) 10:42:55 ID:NV/PY/Op0.net]
>>147
それWinFormの方が楽とかあるっけ?

151 名前:デフォルトの名無しさん (ワッチョイ ff01-P13C) mailto:sage [2020/02/22(土) 10:43:37 ID:NV/PY/Op0.net]
>>148
ポトペタならたいして変わらなくね?

152 名前:デフォルトの名無しさん mailto:sage [2020/02/22(土) 12:53:10.87 ID:JN6kvW3hM.net]
xamlのポトペタは無理

153 名前:デフォルトの名無しさん (ワッチョイ a301-H85D) mailto:sage [2020/02/22(土) 16:41:28 ID:0idtaAPr0.net]
>>150
formのコントロールならSendMessage
で大概okでしょ



154 名前:デフォルトの名無しさん mailto:sage [2020/02/22(土) 17:12:09.74 ID:NV/PY/Op0.net]
>>153
> 例えば、WORD/EXCELの保存ダイアログの
> 上部のディレクトリ指定ツールバー
の話だよ?

155 名前:デフォルトの名無しさん mailto:sage [2020/02/22(土) 18:23:48.33 ID:zXnzI4owM.net]
>>154
winapiはwinformとは関係ないだろ

156 名前:デフォルトの名無しさん mailto:sage [2020/02/22(土) 18:33:34.58 ID:Yl8XFkwD0.net]
winapiって呼出規約のことかw

157 名前:デフォルトの名無しさん mailto:sage [2020/02/22(土) 19:03:25.64 ID:NV/PY/Op0.net]
>>155
>>147に言ってやれ

158 名前:デフォルトの名無しさん mailto:sage [2020/02/23(日) 22:10:03.38 ID:Ib9jhEaG0.net]
誰もmvvmを言わなくなったな

159 名前:デフォルトの名無しさん mailto:sage [2020/02/24(月) 15:00:22.17 ID:uOgko4BBd.net]
ムヴヴム?

160 名前:デフォルトの名無しさん mailto:sage [2020/02/24(月) 20:17:43.76 ID:wFmJh ]
[ここ壊れてます]

161 名前:66Ed.net mailto: それだけ当たり前になったってことなのか []
[ここ壊れてます]

162 名前:デフォルトの名無しさん mailto:sage [2020/02/25(火) 07:58:46.37 ID:Y2rSQyp7a.net]
WPFよりもWinFormのテキストが圧倒的に多いから取っ付きやすい

163 名前:デフォルトの名無しさん mailto:sage [2020/02/25(火) 09:01:34.02 ID:9ZnkAFSDM.net]
dobonにwpf関連は無いからな



164 名前:デフォルトの名無しさん mailto:sage [2020/02/25(火) 19:24:40.01 ID:R4Aqu9Lj0.net]
MSDNにWPF関連のドキュメントたくさんあるやん

165 名前:デフォルトの名無しさん mailto:sage [2020/02/25(火) 21:16:04.36 ID:DINBU8UK0.net]
MSDNがゴミになって何年経っただろうか

166 名前:デフォルトの名無しさん mailto:sage [2020/02/25(火) 21:20:49.37 ID:DPkPOqav0.net]
まぁ良く言って汚物溜め。
探しても探しても、ろくな情報が出てこない

167 名前:デフォルトの名無しさん mailto:sage [2020/02/26(水) 15:09:07.36 ID:6Gmih54SM.net]
>>165
じゃあまとめて

168 名前:デフォルトの名無しさん mailto:sage [2020/02/26(水) 15:25:47.56 ID:Sy5iffYbd.net]
>>165
何の情報探したの?

169 名前:デフォルトの名無しさん mailto:sage [2020/02/26(水) 15:36:20.52 ID:6wufcnv4M.net]
msdnは嘘は書いてないのだろうけどかなり分かり辛い

170 名前:デフォルトの名無しさん (ワッチョイ 4a63-4EGi) mailto:sage [2020/02/26(水) 16:03:28 ID:tRXCtCnh0.net]
MSDNは日本語がクソなだけで英語は普通じゃん

171 名前:デフォルトの名無しさん mailto:sage [2020/02/26(水) 16:16:17.15 ID:4RHSA7Wy0.net]
MSDNブログ日本語版行方不明事件とか

172 名前:デフォルトの名無しさん mailto:sage [2020/02/26(水) 16:16:17.02 ID:eJgtcN890.net]
間違いを指摘しても修正されなくなったし、スナップショットも出なくなったし、
ドキュメント保守部門が丸ごと消えたんじやねーの。
担当の開発チームが自分勝手に編集してるだけのように見える。
OSSの悪いところをマネ

173 名前:デフォルトの名無しさん mailto:sage [2020/02/26(水) 16:37:33.74 ID:J/Z+GoCJM.net]
もうMSにとってITドカタは客じゃないんだよ
いい加減気付け



174 名前:デフォルトの名無しさん (ラクッペペ MM86-ZWRU) [2020/02/26(水) 20:02:53 ID:rTIdtBEAM.net]
そういう意味ではAzureとOffice使ってくれるのが今のMSの「顧客」だろうな

175 名前:デフォルトの名無しさん (ワッチョイ 9fda-Gz1v) mailto:sage [2020/02/27(木) 03:53:58 ID:dXMdECOr0.net]
ライブタイル廃止か






[ 続きを読む ] / [ 携帯版 ]

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

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