1 名前:デフォルトの名無しさん mailto:sage [2023/01/22(日) 05:53:16.97 ID:oY263ilm.net] WPF(Windows Presentation Foundation)について語るスレ。 前スレ WPF(.NET, WinUI) GUIプログラミング Part30 https://mevius.5ch.net/test/read.cgi/tech/1667010874/ 関連スレ Windows 10 UWPアプリ開発Part 3 https://mevius.5ch.net/test/read.cgi/tech/1627556967/ コードを貼る場合は以下のサイトの利用をお勧め。 https://ideone.com/
397 名前:デフォルトの名無しさん mailto:sage [2023/05/18(木) 22:20:22.72 ID:oHW8akGV.net] 原則としてVMがVに直接依存するべきでないからそこに依存性逆転パターン使うわけやね
398 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 16:09:03.65 ID:6FflI5yr.net] MVVMとデータバインドをごっちゃに考えてしまう
399 名前:デフォルトの名無しさん [2023/05/19(金) 19:27:50.45 ID:FoiQio6I.net] MVVMの話は難しいな〜。ホンマ感心するわ。 で、new FixedPage() と canvas での両面印刷はどうするんでしょう。 こちらもお願いします。。
400 名前:デフォルトの名無しさん mailto:sage [2023/05/19(金) 20:40:03.06 ID:pCo6gpmL.net] 今回シンプルな画面だしイベント駆動でいっかー ↓ あれよあれよと言う間に仕様追加で画面ゴテゴテ ↓ こんなんならデータバインドで作ってたわ・・・(いまここ)
401 名前:デフォルトの名無しさん mailto:sage [2023/05/20(土) 05:27:38.90 ID:bdMg4j0I.net] そもそもVMでUIElementを操作するなという事では? DIP原則守る為としてインターフェースをVMにインジェクションしても、そのRepository経由でコンテナーのUIElement操作したら本末転倒。 とどのつまり、UIElementをコードで操作するような場合は素直にコードビハインドでやれという事。 DataGridにエクセルの操作性追加や選択範囲のデータ取得、Adonerにグラブハンドル入れてCanvasのShapeをResizableにしたり等々の処理をVMでやるとかあり得ない。
402 名前:デフォルトの名無しさん [2023/05/20(土) 08:57:25.79 ID:B3aysABv.net] >>391 自己レスになるがFixedDocument() で土台作ってFixedPage()で全ページをaddして 最後にXpsDocumentWriterで一気にプリンタにデータ送って両面印刷できた。 プリンタダイアログの設定で袋とじとか自動的にその通りに印刷された。楽だなこれ。
403 名前:デフォルトの名無しさん mailto:sage [2023/05/20(土) 09:00:00.77 ID:mmZhl8HV.net] >そもそもVMでUIElementを操作するなという事では? >DIP原則守る為としてインターフェースをVMにインジェクションしても、そのRepository経由でコンテナーのUIElement操作したら本末転倒。 本末転倒ってのはどういうところが? UIElement へ直接依存することが問題だしそれを切り離せればとりあえず問題はないと思うが。
404 名前:デフォルトの名無しさん mailto:sage [2023/05/20(土) 10:26:20.92 ID:hKeHfHFy.net] 分かってると思うけど >>389 は皮肉だぞ
405 名前:デフォルトの名無しさん mailto:sage [2023/05/20(土) 16:23:18.29 ID:mmZhl8HV.net] >>389 に問題があるのは当然として >>397 はそれを依存性逆転で改善したうえでの話と思ったが。
406 名前:デフォルトの名無しさん mailto:sage [2023/05/20(土) 16:42:27.96 ID:MBF+Fo/f.net] >>389 は一応動くから、ちょっとやばいけど使っている人がいても不思議じゃないと思ったわ >>387 のやり方で何も問題なく見えるが>>400 の方は何が気に食わなかったのやら
407 名前:デフォルトの名無しさん [2023/05/21(日) 06:10:54.88 ID:Elr5wk/3.net] マルチスレッドや印刷、GDI、ソケット、、そういう事が出来る奴の方が頼もしいわ。 結局誰も>>391 の質問に答えられないし、プログラマの勉強に終わりは無いな。
408 名前:デフォルトの名無しさん mailto:sage [2023/05/21(日) 09:44:52.17 ID:WLjUQB8s.net] 質問の意味が分からんからな 裏写りを表現したいということかな?
409 名前:デフォルトの名無しさん [2023/05/21(日) 10:05:20.77 ID:Elr5wk/3.net] >>397 とかどうやって勉強したんだ。本?
410 名前:デフォルトの名無しさん mailto:sage [2023/05/21(日) 12:36:49.38 ID:VUm7ancq.net] >>403 >結局誰も>>391 の質問に答えられないし ChatGPTに聞けば答えてくれるよ ほんと便利な時代になったもんだね DocumentViewerとDocumentPaginatorを使ってCanvasをPagenationできるようにする もしくは 自分でページサイズに合わせてcanvas内の要素を複数のcanvasに分割して各FixedPageに割り当てる FixedDocumentのPageContentとして各FixedPageを追加
411 名前:デフォルトの名無しさん mailto:sage [2023/05/21(日) 18:52:32.73 ID:CTJ8pTH5.net] >>405 POS開発と、CodeProjectと.NET Conf現地参加・・・ ITギークナカーマ一杯。 基板開発とクリーンアーキエンベッディドもやってるよ。 ESP32の広大なFLASH空間に満足しています。
412 名前:デフォルトの名無しさん [2023/05/21(日) 19:56:08.47 ID:Elr5wk/3.net] 組み込み系か。c言語で? POSにしてもMVVMとは無関係ぽいが。
413 名前:デフォルトの名無しさん [2023/05/21(日) 21:25:54.24 ID:2oe1bdCf.net] POSめちゃ関係あるやろ 業務系のなかでもぎゅうぎゅうに詰め込んだUIの典型
414 名前:デフォルトの名無しさん [2023/05/22(月) 07:28:05.97 ID:B1W7qz7E.net] UIが多い == MVVMなのかい。
415 名前:デフォルトの名無しさん mailto:sage [2023/05/22(月) 10:40:27.78 ID:G50scNn0.net] UIが小規模でシンプルならMVVMにする利点が少ないのは確か
416 名前:デフォルトの名無しさん mailto:sage [2023/05/22(月) 12:26:52.57 ID:ELDsg2JM.net] MVVM面倒くさすぎるんじゃ
417 名前:デフォルトの名無しさん [2023/05/22(月) 19:02:59.28 ID:B1W7qz7E.net] picだったな。メモリ少なくてアセンブリ使ってた。 MVVMは少数派。これ持論。
418 名前:デフォルトの名無しさん mailto:sage [2023/05/22(月) 19:30:21.46 ID://uiZhvt.net] 何がなんの持論なんだかさっぱり
419 名前:デフォルトの名無しさん mailto:sage [2023/05/22(月) 20:58:50.24 ID:ZbjQP4KZ.net] つまり脳内では少数派ということなんだろう
420 名前:デフォルトの名無しさん [2023/05/22(月) 21:06:14.14 ID:B1W7qz7E.net] MVVMのフレームワークは何が主流なんだい?
421 名前:デフォルトの名無しさん mailto:sage [2023/05/22(月) 21:09:21.79 ID:LcxeGXQe.net] >>413 いつの話? 最近なら結構リッチな環境になってそうだけど
422 名前:デフォルトの名無しさん mailto:sage [2023/05/22(月) 21:10:12.98 ID:650aSK01.net] >>413 のどこに「論」があった?
423 名前:デフォルトの名無しさん mailto:sage [2023/05/22(月) 21:23:00.27 ID:650aSK01.net] MVVMは不要って言うならそれは持論と言えるけど 少数派って言われてもそりゃただの観測結果でしょとしか
424 名前:デフォルトの名無しさん mailto:sage [2023/05/22(月) 21:25:30.98 ID:0Q80TM1a.net] 観測結果というより妄想?
425 名前:デフォルトの名無しさん mailto:sage [2023/05/22(月) 22:12:02.55 ID:GhXjprUX.net] 周りに馬鹿しかいないど底辺なんだろ察してやれ ここでいつもMVVM分からん言ってる奴はハナから覚える気無いジジイだから相手するだけ時間の無駄
426 名前:デフォルトの名無しさん mailto:sage [2023/05/22(月) 22:40:26.93 ID:kQxWLq4v.net] アセンブリが採用されるような案件は最初からMVVMは選択肢に入らんわな そんなとこで少数派!少数派!って井の中のなんとやらでしかない
427 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 04:28:10.10 ID:n2ndAtT+.net] 何? このスレ。 数人以外カスばかりやん。 アホ草
428 名前:デフォルトの名無しさん [2023/05/23(火) 06:09:51.03 ID:ExJFC8Fq.net] MVVMバリバリのユーザは50-60万円はもらってそうだな。 そのくらいは出て当然だと思う。
429 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 10:19:45.99 ID:gVolEOCK.net] >>423 が一番カスっぽい発言という高等ギャグ
430 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 10:36:48.80 ID:3Hegzcg2.net] 高等か?
431 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 11:04:41.99 ID:K2e/wchZ.net] え?そんなとこ噛み付くの?
432 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 11:07:52.35 ID:6rldbTL4.net] とりあえずWPFのスレでアセンブリ言語のことアセンブリと言うのやめなよ
433 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 15:07:15.85 ID:LZSiSUgr.net] どこのスレであれ誤解を生むなら必要だし文脈から判断できるなら不要
434 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 15:15:19.78 ID:6rldbTL4.net] さすがにややこしいわ
435 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 16:49:55.10 ID:ckJ3AhZD.net] それはさすがに文章読解力に問題があるのでは?
436 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 17:21:10.69 ID:6rldbTL4.net] 読解力じゃなくアセンブリと書く方に日本語能力の大きな欠陥があるという話だぞ?w 読む方はちゃんと読み分けてるわけだしなw
437 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 17:23:12.98 ID:uAOe//9g.net] C#使っててアセンブリ言語なんて使うことないからC#のスレでアセンブリ言語のこと何の説明もなくアセンブリって言われたら「アホの子かな?」と思うのが普通
438 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 17:35:11.12 ID:cgIANDwC.net] ちゃんと読み分け出来てるってことはややこしくないってことだよね
439 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 17:59:47.57 ID:DmnDg9MH.net] 読み分ける方の言語能力が高いだけでややこしいのはかわりない
440 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 18:15:40.28 ID:h3ro3yVV.net] 日本語能力の欠陥とか強い言葉を使った方が勝ちみたいなゲームはノーサンキュー
441 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 18:16:10.30 ID:m84tNyob.net] C#のスレでアセンブリって言ったらアセンブリのことに決まってんじゃん アセンブリのことアセンブリって言うならちゃんと区別しろよってだけだろ
442 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 18:19:56.26 ID:bf2Gh3nr.net] 学校で「やっぱりデスクのせいだよな」って言ったらみんな頭にはてなマーク浮かべるだろ 他人に伝わるかどうか考えられないのは日本語能力に欠陥があると言われても仕方ないぞ
443 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 18:37:28.23 ID:nNwcWvJ7.net] >>438 例えがヘタクソなのも日本語能力に欠陥があると思われても仕方ないね
444 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 18:47:00.72 ID:bf2Gh3nr.net] たとえも何もそのままじゃんw
445 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 18:47:44.78 ID:bf2Gh3nr.net] あ、そうか ここがWPFのスレと気づいてなかったのか それならたとえが悪かったなw
446 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 18:49:25.04 ID:AI1g8QaO.net] アセンブリを知らなかったのかも
447 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 19:10:11.88 ID:15Oa8T0J.net] >>438 は>>413 ではてなマーク浮かべてたのか
448 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 19:12:08.19 ID:AI1g8QaO.net] >>443 WPFでどうやってアセンブリ言語使うん? わかってるなら教えて
449 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 19:42:24.84 ID:15Oa8T0J.net] >>413 をWPFからアセンブリ言語を使うって意味に解釈したの?
450 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 19:52:58.06 ID:AI1g8QaO.net] >>445 どういう意味なん? 理解してるなら教えて できてないなら話をそらして
451 名前:デフォルトの名無しさん [2023/05/23(火) 20:07:17.53 ID:ExJFC8Fq.net] PIC、アセンブリで使ってたと書いたのに何故かMVVM と リンクした。 PICって知らんのだろうな。
452 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 20:17:24.67 ID:15Oa8T0J.net] >>446 そもそも>444で話をそらしたのそっちやん
453 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 20:19:56.86 ID:3Hegzcg2.net] 話をそらしてるなw
454 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 20:20:44.24 ID:3Hegzcg2.net] >>447 どのPICだよ?
455 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 20:22:46.39 ID:AI1g8QaO.net] >>447 そもそもWPF知ってるか? vueと勘違いしてない?
456 名前:デフォルトの名無しさん [2023/05/23(火) 20:49:15.76 ID:ExJFC8Fq.net] 組み込み系の話がでたのでPICのこと書いただけなのに。 vueってなんだ?
457 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 20:53:15.82 ID:3Hegzcg2.net] 突然脈絡なく組み込み系の話をWPFでするから頭おかし
458 名前:「と言われるんじゃね [] [ここ壊れてます]
459 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 20:54:03.77 ID:3Hegzcg2.net] >>445 んで組み込みらしいけどアセンブリ言語じゃなきゃ何なんだ? ん?
460 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 20:55:23.73 ID:1GlwltgG.net] なんだろう ID:AI1g8QaOの的外れな絡みっぷりは見てて不安になる
461 名前:デフォルトの名無しさん [2023/05/23(火) 21:23:37.19 ID:ExJFC8Fq.net] 「ここは日本語勉強スレッドになりました」
462 名前:デフォルトの名無しさん mailto:sage [2023/05/23(火) 23:13:14.88 ID:3Hegzcg2.net] >>455 それは気の毒に で、WPFのスレでなんでアセンブリ言語の話を始めたの? アスペか何か?
463 名前:デフォルトの名無しさん [2023/05/23(火) 23:36:47.69 ID:nXOIckaw.net] 組み込みとかPOSのあたりで使ってたいってるだけじゃないの
464 名前:デフォルトの名無しさん mailto:sage [2023/05/24(水) 00:42:45.96 ID:yPx62Xxf.net] 言い訳がくどすぎて草 アセンブリ知らなかっただけだろ
465 名前:デフォルトの名無しさん [2023/05/24(水) 05:31:44.09 ID:TU6R8wLC.net] MVVMはどうやって勉強したんだ、という質問に対して、 基板もやってたよ、という返答。 それで、ぼくはPIC(マイコンね)、アセンブリ(言語)で使ってたと返事したのが事の発端。 良く読めよ。
466 名前:デフォルトの名無しさん mailto:sage [2023/05/24(水) 06:59:38.52 ID:1cRzEp38.net] MVVMと基盤のどこに関係があるんだってとこから説明してもらっていい?w ちゃんとした日本語書いてから言えよw
467 名前:デフォルトの名無しさん mailto:sage [2023/05/24(水) 16:02:22.23 ID:YLGPCuBd.net] https://flutterweb-wasm.web.app/#/ wasm gcでフルwasmでゲロ速い 正直flutter for web望みねぇなと思ってたがこれはもう
468 名前:デフォルトの名無しさん mailto:sage [2023/05/24(水) 16:10:39.19 ID:YLGPCuBd.net] flutter 3.10でもCanvasKitのサイズ2/3になったりしてたが、ロード時間 別次元やなどんなトリック? 単純なアプリであるが画面の切り替えもサクサクでモバイルブラウザでサクサクや SEOの問題あるがこれならいける
469 名前:デフォルトの名無しさん mailto:sage [2023/05/24(水) 16:35:34.61 ID:iERIWOMP.net] コードビハインドの糞コードもCopilotに頼めばMVVMにしてくれる時代もすぐそこか
470 名前:デフォルトの名無しさん [2023/05/26(金) 06:39:48.94 ID:ujY5h/oe.net] WinUIのNumberBoxのSpinButtonPlacementMode="Inline"で表示されるボタンが左右逆になっている 左がDownで右がUpではないから誤操作の原因になるUIだ Sliderと一緒に並べたら違和感が半端ない
471 名前:デフォルトの名無しさん [2023/05/27(土) 18:02:44.82 ID:bqvmQlCj.net] >>464 質問なんだがよくコードビハインドって言うけど実際は何だ? マイクロソフトHPでは、 コードビハインドとは、XAML ページがマークアップ コンパイルされる際に、 マークアップ定義オブジェクトと結合されるコードを表すために使用される用語です。 とあるけどよくわからん。
472 名前:デフォルトの名無しさん [2023/05/28(日) 06:37:38.13 ID:Ey5hy/ud.net] >>結合されるコードを表すために使用される用語 意味不明。 c# や bvのソースコードのことなんだろうか。
473 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 09:29:36.47 ID:MoCGpZK6.net] コードビハインド is 用語 マークアップ定義オブジェクトと結合されるコードを表すために使用される用語 ↓ マークアップ定義オブジェクトと結合されるコードを表すための用語 ↓ コードビハインド is マークアップ定義オブジェクトと結合されるコード
474 名前:デフォルトの名無しさん [2023/05/28(日) 09:39:52.71 ID:Ey5hy/ud.net] なるほど。
475 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 10:01:16.41 ID:Cp1PF5Jv.net] xamlってのはc#のコードに変換されてから普通のコードと同じくコンパイルされるが xamlだけで書くのが不可能だったり面倒なものをc#のコードで書くわけだが、 それがhoge,xamlに対して.hoge.csというファイル コンパイルする過程でhoge.xamlとhoge,csは同じクラスに統合されることになる 説明すると結構めんどくさいものだよな
476 名前:デフォルトの名無しさん [2023/05/28(日) 11:34:33.04 ID:Ey5hy/ud.net] XAMLと結合される C#,VBなどのソースコード、と書けばいいのに。 相変わらず分かりにくい書き方。機械翻訳にしてもヒドイ。
477 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 11:45:47.85 ID:1uqhjo5x.net] >>471 MSの機械翻訳が酷いのは前からだろ 英語読めよ > Code-behind is a term used to describe the code that is joined with markup-defined objects, when a XAML page is markup-compiled. 訳:コードビハインドは、XAMLがコンパイルされる時にXAMLによって定義されたオブジェクトと結合されるコードを示す用語である
478 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 12:07:08.23 ID:tf5tRNCc.net] https://github.com/microsoft/WindowsAppSDK/releases WinAppSDK 1.4 experimental
479 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 12:08:08.67 ID:tf5tRNCc.net] https://fluent2.microsoft.design Fluent 2
480 名前:デフォルトの名無しさん [2023/05/28(日) 12:38:32.86 ID:Ey5hy/ud.net] >>472 日本語訳はgoogle翻訳とほぼ同じ。 AI、AIいうけど機械翻訳の精度を上げてほしいよな。 そのうち、翻訳家なんて居なくなるんだろうか。
481 名前:デフォルトの名無しさん [2023/05/28(日) 15:29:21.97 ID:py1hKJLu.net] コードビハインドの意味が分からないと言ってる人はとりあえず簡単な入門本を1冊読んだ方がいいと思う
482 名前:デフォルトの名無しさん [2023/05/28(日) 16:09:13.67 ID:Ey5hy/ud.net] 簡単な入門書っていいのないよな。 ま、MVVM以外は殆どマスターしたけど。
483 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 17:24:13.18 ID:stPo2FFG.net] ChatGPTで翻訳しなおせばいいのに
484 名前:デフォルトの名無しさん [2023/05/28(日) 22:14:38.97 ID:uq33XDLB.net] DeepLならまあまあいい感じに訳してくれるぞ
485 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 23:45:27.42 ID:8PnTnKkf.net] >>479 DeepLはいい感じに訳してくれるけど、うまく訳せないところをしれっと無かったことにすることがあるから注意が必要だぞ
486 名前:デフォルトの名無しさん mailto:sage [2023/05/28(日) 23:55:20.75 ID:Yr3GAtWU.net] 結局自動翻訳を見ながら自分で読むのが確実なのよね、英語すらすら読めないと。 昔みたいに手動翻訳してくれないかなMS 文書の量が増えすぎて投げたんかね
487 名前:デフォルトの名無しさん mailto:sage [2023/05/29(月) 16:16:13.97 ID:lcCgfRMT.net] 添付プロパティのコールバックでプロパティの名前を取得することってできる?
488 名前:デフォルトの名無しさん [2023/05/29(月) 20:18:43.30 ID:r534mZYP.net] Bingチャットがコード例付きでできるって言ってんだからできる
489 名前:デフォルトの名無しさん mailto:sage [2023/05/30(火) 14:32:49.83 ID:Q5IAPIF8.net] コード例を出す エラーが出る エラーを聞く あなたが書いたコードに問題がありますと言われる
490 名前:デフォルトの名無しさん [2023/06/01(木) 23:34:28.10 ID:kUvd3YEt.net] Template Studio for WinUIを使ってみたんだけど結構いい感じだな 設定ページを含めたらアプリテーマ切り替え機能が初めから実装されていた ウィンドウのサイズや位置保存も効いていた
491 名前:デフォルトの名無しさん [2023/06/02(金) 07:08:06.80 ID:+PuQJuLd.net] asyncってどう読むんだ。エーシンクって言ってるけど。
492 名前:デフォルトの名無しさん mailto:sage [2023/06/02(金) 07:37:09.83 ID:GwVwzzYM.net] 「エイシンク」やね
493 名前:デフォルトの名無しさん mailto:sage [2023/06/02(金) 08:33:24.80 ID:cIQXWrhW.net] あしんく!
494 名前:デフォルトの名無しさん mailto:sage [2023/06/02(金) 10:50:10.19 ID:xROQzv6t.net] あしんくあうぇいとに決まってんだろ
495 名前:デフォルトの名無しさん [2023/06/02(金) 11:04:41.91 ID:ESJ0W3vc.net] ェィスィンク → async アシンク → a sink
496 名前:デフォルトの名無しさん mailto:sage [2023/06/02(金) 11:06:07.80 ID:OwtcjcB6.net] https://ejje.weblio.jp/content/asynchronous アリシンクナース (言い間違えたなら録音し直せよ)
497 名前:デフォルトの名無しさん mailto:sage [2023/06/03(土) 07:34:20.46 ID:4vJ9v8Xm.net] アシンク、アウェイトでよくね?