- 1 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/05/16(–Ø) 07:52:32.39 ID:8fOYIMEO.net]
- Windows Presentation Framework‚ɂ‚¢‚ÄŒê‚éƒXƒŒB
‘OƒXƒŒ WPF(XAML, XBAP, .NET4.0)GUIƒvƒƒOƒ‰ƒ~ƒ“ƒO Part22 https://mevius.5ch.net/test/read.cgi/tech/1513175747/ ŠÖ˜AƒXƒŒ Windows 10 UWPƒAƒvƒŠŠJ” Part 2 mevius.2ch.net/test/read.cgi/tech/1499658092/ ƒR[ƒh‚ð“\‚éꇂ͈ȉº‚̃TƒCƒg‚Ì—˜—p‚ð‚¨Š©‚ßB run code‚̃`ƒFƒbƒN‚ÍŠO‚µ‚Ä‚¨‚«‚Ü‚µ‚傤B ideone.com/
- 610 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/26(ŒŽ) 21:25:24.89 ID:wSbsYOJ/.net]
- WPF‚̓‰ƒCƒuƒ‰ƒŠ‚Ìo—ˆ‚Í—Ç‚©‚Á‚½‚Ì‚ÉGUIŽü‚è‚Ìo—ˆ‚ªˆ«‚©‚Á‚½‚Ì‚ª’É‚©‚Á‚½‚ÈB
‚ ‚Ü‚è‚É•n‘Ђł ‚ê‚¶‚á‹q‚ª”
- 611 –¼‘OF[“¾‚µ‚È‚¢B []
- [‚±‚±‰ó‚ê‚Ă܂·]
- 612 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/26(ŒŽ) 21:26:09.78 ID:01TaglzE.net]
- ‚ ‚È‚½‚̂悤‚È—DG‚È•û‚ɂ͊ȒP‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªA
‚킽‚µ‚̂悤‚È’ê•ӂɂ͂킩‚è‚É‚‚¢‚̂ł· ‚‚܂èL‚Ü‚è‚Ü‚¹‚ñ
- 613 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/26(ŒŽ) 21:33:06.34 ID:5hrkIwVX.net]
- >>586
‰½‚Ì‚±‚Æ‚ðŒ¾‚Á‚Ă邩‚í‚©‚ç‚È‚¢‚¯‚ÇWPF‚Í”¼’[‚¾‚Á‚½‚̂ł¢‚ë‚ñ‚È‹@”\‚ðwinforms‚É—Š‚ç‚´‚é‚𓾂Ȃ©‚Á‚½ winforms‚ð’u‚«Š·‚¦‚é‚à‚̂Ƃµ‚Ă͎À‘•‚ª•s‘«‚µ‚Ä‚é
- 614 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/26(ŒŽ) 22:10:15.41 ID:/h3P8awM.net]
- >>586
WPF‚̃RƒA‚È•”•ª‚̓ŒƒKƒV[‚ȃEƒBƒ“ƒhƒEƒVƒXƒeƒ€‚ðŽÌ‚Ä‚ÄÄÝŒv‚·‚é‚ñ‚¾‚Á‚Ä‚»‚ê‚È‚è‚É‹C‡‚¢“ü‚ê‚Äì‚ç‚ê‚Ă邯Žv‚¤B ‚¾‚¯‚ÇFXo—ˆ‚镪•¡ŽG‚ɂȂÁ‚Ä‚é‚Ì‚ÉA‚»‚ê‚ðƒ‰ƒbƒv‚µ‚ă†[ƒU[‚ª‚¨Žd’…‚¹‚Å—Ç‚¢‚©‚çŠy‚ÉŽg‚¦‚邿‚¤‚É‚·‚éŽx‰‡ƒ‰ƒCƒuƒ‰ƒŠ“I‚È‚à‚Ì‚ª‘«‚è‚ȉ߂¬‚½‚ËB •W€‚̃Rƒ“ƒgƒ[ƒ‹‚àForm‚É‚ ‚é‚͈̂ê’ʂ艟‚³‚¦‚Ä‚¨‚¯‚ÎAMVVM”²‚«‚Ȃ炻‚ê‚È‚è‚ÉŠÈ’P‚ÉŽg‚¦‚é‚Ì‚ÉB
- 615 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/26(ŒŽ) 22:12:50.23 ID:ij5Jd0yF.net]
- XAML‚ł킩‚è‚É‚‚¢‚È‚çhtml&css‚̃fƒUƒCƒ“‚Í’n–‚¾‚낤‚È
XAML‚ª‚¢‚©‚ÉeØ‚©ŽÀŠ´‚Å‚«‚邼 ƒ^ƒO‚ň͂ރfƒUƒCƒ“‚Í‚à‚¤–O‚«‚½‚©‚ç‚à‚Á‚ƃVƒ“ƒvƒ‹‚É‚µ‚Ăقµ‚¢‚¯‚Ç Json‚©YAML‚Å
- 616 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/26(ŒŽ) 22:15:26.16 ID:qess7VlR.net]
- WPFƒfƒUƒCƒ“‚Á‚ÄWin7‚ÌLunaƒe[ƒ}‚̃Cƒ[ƒW
- 617 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/26(ŒŽ) 22:16:18.43 ID:qess7VlR.net]
- Luna‚¶‚á‚È‚‚ÄAero‚¾‚Á‚½
- 618 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/26(ŒŽ) 22:22:45.61 ID:VVV12Px/.net]
- >>591
WPF•W€‚Å‚àˆê‰žGUI‚̃e[ƒ}‚ª—pˆÓ‚³‚ê‚Ă邯‚ÇALuna‚âAero‚ÅŽ~‚Á‚Ä‚éc ³‚ÉVista‚©7‚ÌŽž‘ã
- 619 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/08/26(ŒŽ) 22:29:08.48 ID:Wx9nEB+f.net]
- >>589
‚Ù‚ñ‚±‚ê ‹C‡‚¢‚Ì“ü‚ê•û‚ª’†“r”¼’[‚·‚¬
- 620 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/26(ŒŽ) 23:04:10.96 ID:MCFEqLYy.net]
- ˆê“x‚É‘S•”Šw‚΂Ȃ¢‚Æ‚¢‚¯‚È‚¢‚©‚炾‚ëBxaml,ƒf[ƒ^ƒoƒCƒ“ƒfƒBƒ“ƒO,MVVM‚ÆBʼn‰´‚àŽ€‚É‚©‚¯‚½‚íB
android‚â‚è‚Í‚¶‚ß‚½‚Æ‚«‚̓ŒƒCƒAƒEƒgƒtƒ@ƒCƒ‹‚Ìxml‚‚ç‚¢‚¾‚Á‚½‚©‚ç•~‹‚Í’á‚©‚Á‚½B‚ÅA•ªŒã‚Éandroid‚àƒf[ƒ^ƒoƒCƒ“ƒfƒBƒ“ƒO‚É•W€‘Ήž‚µ‚ÄA‡”Ô‚É‚ä‚Á‚‚èŠw‚ׂ邩‚ç‚ÈB
- 621 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/26(ŒŽ) 23:17:19.25 ID:MCFEqLYy.net]
- ‚©‚½‚âAWPF‚͈ê“xÁÜ‚µ‚½Œã‚Éìí•Ï‚¦‚Äʼn‚̓f[ƒ^ƒoƒCƒ“ƒfƒBƒ“ƒO‚Æ‚©MVVM‚Æ‚©–³Ž‹‚µ‚ăAƒvƒŠì‚Á‚Ă݂悤‚Æ‚µ‚½‚ªAListView‚Æ‚©ItemsControlŒn‚̓AƒCƒeƒ€ƒeƒ“ƒvƒŒ[ƒgŽg‚í‚Ë‚¥‚Ɖ¼‘z‰»‚Å‚«‚È‚¢‚µA
‚â‚Á‚σf[ƒ^ƒoƒCƒ“ƒfƒBƒ“ƒO‚Æ‚©‚·‚®‚ÉŠw‚Ԃ͂߂ɂȂÁ‚½‚µB
- 622 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/26(ŒŽ) 23:27:56.52 ID:GeaqRBlJ.net]
- ƒf[ƒ^ƒoƒCƒ“ƒfƒBƒ“ƒO•Ö—˜‚Å‚¢‚¢‚¶‚á‚ñB
•\ަ‚ƃƒWƒbƒN‚𕪗£‚Å‚«‚ÄŒ©’Ê‚µ‚ª‚¢‚¢B
- 623 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/26(ŒŽ) 23:32:49.32 ID:CfenbB74.net]
- MVVM•Ö—˜‚·‚¬‚ÄWinForms‚Å‚àMVVMŽg‚Á‚Ä‚µ‚Ü‚¤‘̂ɂȂÁ‚Ä‚µ‚Ü‚Á‚½‚æ
- 624 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/08/26(ŒŽ) 23:37:29.50 ID:Wx9nEB+f.net]
- ‚í‚©‚é‚í[A
MVVMе‚ê‚邯ƒŒƒKƒV[‚Í–Ê“|‚·‚¬‚é
- 625 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/26(ŒŽ) 23:49:45.08 ID:MCFEqLYy.net]
- ‚Æ‚¢‚¤‚æ‚èAMVVMŠw‚Ô‘O‚ÍAƒ\ƒtƒgƒEƒFƒAƒA[ƒLƒeƒNƒ`ƒƒH‚Ý‚½‚¢‚̈ӎ¯‚µ‚È‚¢‚Å“K“–‚ɂ‚‚Á‚Ä‚½‚©‚硂ɂȂÁ‚ÄMVVMˆÈŠO‚Åì‚낤‚Æ‚·‚邯¢‚è‚»‚¤
- 626 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/08/26(ŒŽ) 23:56:16.79 ID:Wx9nEB+f.net]
- ‚ ‚ñ‚½Ž©•ª‚ª•׋Œ™‚¢‚È‚¾‚¯‚¶‚á‚ñ
MVVMˆÈ‘O‚É‚àMVC‚â‚çƒfƒUƒCƒ“ƒpƒ^[ƒ“‚â‚ç ˆÓŽ¯‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚à‚̂͂¢‚‚ç‚Å‚à‚ ‚Á‚½‚Å‚µ‚傤
- 627 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/27(‰Î) 00:37:24.80 ID:7s1l/ptn.net]
- ‚¶‚áA‚¨‚Ü‚¦VB6‚âWinFormsŽ©‘̂ɂʼn½‚©ˆÓޝ‚µ‚Äì‚Á‚Ä‚½H
- 628 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/27(‰Î) 00:38:56.97 ID:7s1l/ptn.net]
- VB6‚âwinformsŽž‘ã‚ɂǂñ‚ȃpƒ^[ƒ“Ì—p‚µ‚Ä‚½‚ÌH
- 629 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/27(‰Î) 00:43:54.63 ID:Wpw9BTQZ.net]
- DOC-View ‚à MVC‚àWinFormˆÈ‘O‚©‚ç‚ ‚é‚ñ‚¾‚ª?
ŒÂl“I–â‘è‚È‚çƒ}”‚łµ‚ë‚â
- 630 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/27(‰Î) 00:53:36.96 ID:7s1l/ptn.net]
- ‘¶Ý‚®‚ç‚¢‚ÍMVVMŠw‚ñ‚¾‚çŠw‚Ô‚¾‚ëB‚ ‚Ù‚©‚æB
- 631 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/27(‰Î) 03:48:51.51 ID:cPN8HTkT.net]
- MVP
- 632 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/27(‰Î) 05:34:30.66 ID:3C/EiBc0.net]
- ‘‚
- 633 –¼‘OF.NET‚ÅWin32‚ðŠ®‘S‚ÉƒŠƒvƒŒƒCƒX‚Å‚«‚邿‚¤‚É
‚È‚ç‚È‚¢‚ÈA‚Í‚ B [] - [‚±‚±‰ó‚ê‚Ă܂·]
- 634 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/27(‰Î) 19:04:49.63 ID:bW2ePtKS.net]
- –³—‚¾‚ë
windows‚Ƃ͉½‚©‚ÆŒ¾‚¦‚Îwin32‚ÌAPIŒQ‚Æ‚»‚ê‚Åì‚ç‚ꂽƒRƒ“ƒ|[ƒlƒ“ƒg‚ƃT[ƒrƒX‚̉ò‚¾‚©‚ç
- 635 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/27(‰Î) 19:28:50.81 ID:NopeFxN7.net]
- MVVM‚̃‰ƒCƒuƒ‰ƒŠ[‚ªMS‚©‚ço‚ĂȂ¢Ž–‚ð’m‚Á‚Ä^–Ê–Ú‚ÉŽæ‚è‘g‚Þ‚Ì‚ðŽ~‚ß‚½
- 636 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/27(‰Î) 19:46:08.12 ID:4WMOl80S.net]
- MS‚Í¡ŠÔˆá‚¢‚È‚–À‘–‚µ‚Ä‚¢‚邿‚Ë
BGM:ƒoƒbƒhƒ{[ƒCƒuƒ‹[ƒX
- 637 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/27(‰Î) 22:38:41.78 ID:St7bRLq6.net]
- >>610
~¡ ›‚±‚±10”N‚‚ç‚¢
- 638 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/29(–Ø) 08:24:36.72 ID:Z2N7sLLL.net]
- OSSオ‚è‚͂قñ‚ƃeƒXƒg‚µ‚È‚¢BŽ©ŒÈ–ž‘«‚Ńhƒ„Šç‚ÅŒöŠJ‚µ‚Ä•ú’uB
- 639 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/29(–Ø) 19:55:13.55 ID:dwig1eJB.net]
- Žv‚¢•t‚¢‚½ƒAƒCƒfƒBƒAƒR[ƒeƒBƒ“ƒO‚µ‚ÄŒ`‚ɂȂÁ‚½‚ç‚»‚ê‚Å‹»–¡‚ÍŽ¸‚¹‚Ä‚µ‚Ü‚¤
•iŽ¿‚Æ‚©‹»–¡–³‚¢
- 640 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/30(‹à) 03:54:01.72 ID:iF4ecVgg.net]
- >>610 >>611
github‚Æ‚©VSCode‚̂悤‚È‚±‚±10”N‚ɂȂ¢D’²‚È•ª–ì‚Å WPF‚ÌŽ¸”s‚ðŽæ‚è•Ô‚µ‚½
- 641 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/30(‹à) 15:32:23.77 ID:ERkIjfvr.net]
- >>607
‚à‚µŠïÕ‚ª‹N‚«‚Ä.NET5‚ª‘嬌÷‚µ‚½‚çA‘½‚‚Ì.NETƒAƒvƒŠ‚ÍWebƒAƒvƒŠ‚Æ‚µ‚ăNƒ‰ƒEƒhã‚ÌLinux‚ŃzƒXƒg‚³‚ê‚邿‚¤‚ɂȂèA ƒfƒXƒNƒgƒbƒv‚ÌWindows‚ª’P‚È‚éƒVƒ“ƒNƒ‰ƒCƒAƒ“ƒg‚ɬ‚艺‚ª‚é–¢—ˆ‚Í—ˆ‚é‚©‚à‚µ‚ê‚È‚¢ –œˆê‚»‚¤‚Ȃ肻‚¤‚¾‚Á‚½‚çAMS‚Í.NET‚ðŽ–ŽÀãAzure‚Å‚µ‚©Žg‚¦‚È‚‚·‚邿‚¤‚È”›‚è‚ð“ü‚ê‚Ä‚‚邾‚낤‚¯‚Ç
- 642 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/30(‹à) 16:47:02.85 ID:GA3Qy85O.net]
- .NET5‚Á‚ÄA‘I‘ðŽ}‚ª‚»‚ꂾ‚¯‚Æ‚¢‚¤Ž–‚¾‚ëH@ޏ”s‚È‚ñ‚Ä‚ ‚é‚ÌH
- 643 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/30(‹à) 17:50:33.12 ID:Ervdw2Vp.net]
- Blazor‚ª“V‰º‚ðŽæ‚é‚͖̂ڂɌ©‚¦‚Ă邩‚ç‚È‚Ÿ
‹Æ–±Œn‚Í‘S•”‚±‚ê‚Å‚¨k
- 644 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/30(‹à) 18:17:06.08 ID:ERkIjfvr.net]
- >>616
.NET5‚ª•‹y‚·‚邱‚Æ‚ª•K‚¸‚µ‚à.NET5‚̬Œ÷‚ðˆÓ–¡‚·‚邯‚ÍŒÀ‚ç‚È‚¢ ‚Ý‚ñ‚È‚ªVSCode‚âRider‚ÅC#‚ð‘‚¢‚ÄAAWSã‚ÌLinuxƒT[ƒo[‚ʼn^—p‚·‚邿‚¤‚ɂȂÁ‚½‚çAMS‚©‚猩‚ê‚Α厸”s‚¾ ‚»‚¤‚È‚ê‚Γ–‘RMS‚Í.NET5‚ð•úŠü‚·‚邱‚ƂɂȂ邾‚낤 MS‚ɂƂÁ‚Ä—˜‰v‚ɂȂéŒ`‚ł̕‹y‚ª¬Œ÷‚ÌðŒ‚Æ‚È‚é‚ÆA‚È‚©‚È‚©“‚¢‚æ
- 645 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/30(‹à) 22:01:53.87 ID:VcfE35DU.net]
- •úŠü‚Á‚Ăǂ¤‚·‚é‚Ì‚³
‘ÔX‚‚Á‚‚¯‚½‚Ì‚ð‚Ü‚½•ªŠ„‚·‚é‚Ì‚©H
- 646 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/30(‹à) 23:03:11.02 ID:uONjY6PZ.net]
- „.NET5‚ª•‹y‚·‚邱‚Æ‚ª•K‚¸‚µ‚à.NET5‚̬Œ÷‚ðˆÓ–¡‚·‚邯‚ÍŒÀ‚ç‚È‚¢
.NET5‚̬Œ÷‚¾‚ë Œ¾‚¢‚½‚¢‚Ì‚ÍMS‚̬Œ÷‚ðˆÓ–¡‚·‚邯‚ÍŒÀ‚ç‚È‚¢‚¾‚ë
- 647 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/30(‹à) 23:15:11.32 ID:daE1ezev.net]
- OSS‚Ƃ͂¢‚¦“Á‹–‚ª‚ ‚é‚©‚çAMS‚ª.NET Foundation‚©‚çŽè‚ðˆø‚¢‚½‚猻ŽÀ‚ɂ͊J”‚ÌŒp‘±‚Í•s‰Â”\‚¾‚æ
‚à‚¿‚ë‚ñAMS‚Í“–‘R‚»‚ñ‚Èň«‚ÌŒ‹‰Ê‚ɂȂç‚È‚¢‚悤‚É‹Zp–ʂ⎡–ʂŃRƒ“ƒgƒ[ƒ‹‚·‚邾‚낤 ‰¼‚É‚»‚̃Rƒ“ƒgƒ[ƒ‹‚ª•‹y‚ð–W‚°‚髎¿‚Ì‚à‚̂ł ‚Á‚½‚Æ‚µ‚Ä‚à‚Ë
- 648 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/31(“y) 00:01:51.67 ID:8S6g8PTE.net]
- >>614
ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒtƒŒ[ƒ€ƒ[ƒN‚ƃc[ƒ‹‚̗ނ𓯗ñ‚ÉŒê‚Á‚Ä‚àˆÓ–¡–³‚¢
- 649 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/31(“y) 00:21:51.42 ID:zHC92gqD.net]
- >>621
‚¿‚å‚Á‚Ɖ½Œ¾‚Á‚Ă邩‚æ‚‚í‚©‚ç‚È‚¢
- 650 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/31(“y) 00:39:06.27 ID:jKcP7puA.net]
- >>614
GitHub‚Í‚½‚¾”ƒŽû‚µ‚½‚¾‚¯‚¾‚µ ‚»‚à‚»‚àgit‚̓‰ƒCƒiƒX‚Ìì‚Á‚½‚à‚Ì‚¾‚µc vscode‚ÍGitHub‚ªatomƒGƒfƒBƒ^ì‚邽‚ß‚Éì‚Á‚½ƒGƒŒƒNƒgƒƒ“‚Éæ‚Á‚©‚Á‚Ă邾‚¯‚¾‚µ MS‚Í‚ ‚Ü‚èvŒ£‚µ‚ĂȂ¢
- 651 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/31(“y) 00:59:08.53 ID:AytMhKL2.net]
- >>624
Atom‚ÆVSCode‚
- 652 –¼‘OF¶‚áElectron•”•ªˆÈŠOƒ\[ƒX‚Ù‚Ú•Ê•¨‚¾‚µMS‚Í‚ ‚Ü‚èvŒ£‚µ‚ĂȂ¢‚Á‚Ä–\˜_‚·‚¬‚é []
- [‚±‚±‰ó‚ê‚Ă܂·]
- 653 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/31(“y) 01:12:59.59 ID:UM0UH3ls.net]
- GitHub‚̃vƒ‰ƒCƒx[ƒg”–³§ŒÀ‚àMSƒ}ƒl[Œã‚¾‚µ‚È
•]‰¿‚·‚ׂ«‚Æ‚±‚ë‚Í‚¿‚á‚ñ‚Æ‚µ‚È‚«‚á‚Ë ‚Ƃ͂¢‚¦ƒ‚ƒ_ƒ“‚ÈGUI‚É’Ç]‚Å‚«‚éƒ|ƒWƒVƒ‡ƒ“‚̃tƒŒ[ƒ€ƒ[ƒN‚ª Ž»‚‰ó–Å‚µ‘±‚¯‚Ä‚¢‚éŽSó‚𖄂߇‚킹‚é‚à‚̂ł͂Ȃ¢A‚Æ‚¢‚¤‚©ŠÖŒW‚È‚¢
- 654 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/31(“y) 06:44:41.35 ID:+09iQaTY.net]
- ƒ‚ƒ_ƒ“‚·‚¬‚éBlazor‘嬌÷ŠmŽÀ
- 655 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/31(“y) 08:19:57.96 ID:BTqmdo6K.net]
- blazor‚Á‚Äview‚ ‚½‚è‚͂ǂ¤‚È‚Á‚Ä‚éHreact‚ƂƂ©‚È‚çmaterial‚â‚çF‚ñ‚ȃfƒUƒCƒ“‚Ì‚ª¡‚â–L•x‚É‚ ‚邯‚ÇB
- 656 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/31(“y) 08:32:47.45 ID:BTqmdo6K.net]
- dart‚Æflutter‚Íhammingbird‚Åweb‚̃tƒƒ“ƒgƒGƒ“ƒh‚Éio‚¾‚µAdesktop embedding‚ŃfƒXƒNƒgƒbƒv‚àBdart‚ÍŒ»óƒNƒ\‚¾‚©‚çmicrosoft‚³‚ñ‚ɂ͊撣‚Á‚Ä‚à‚ç‚¢‚½‚¢
- 657 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/31(“y) 09:29:29.38 ID:DOQSWUJb.net]
- blazorG‚Á‚½‚±‚Æ–³‚¢‚ñ‚¾‚¯‚ÇwebƒAƒvƒŠ‚Á‚Ä‚±‚Ƃ̓[ƒJƒ‹ƒtƒ@ƒCƒ‹‚Ì‘€ì‚Æ‚©‚͓‚©‚Á‚½‚è‚·‚ñ‚ÌH
ŠJ”•╃c[ƒ‹‚Æ‚©ì‚Á‚½‚è‚·‚ñ‚¾‚¯‚ÇA‚»‚¤‚¢‚¤‚̂͂â‚Á‚σfƒXƒNƒgƒbƒvƒAƒvƒŠ‚̂ق¤‚ªŒü‚¢‚Ă邿‚ËH ‚»‚¤‚¢‚¤‚Ì‚àblazor‚łł«‚é‚Ȃ炿‚å‚Á‚ÆG‚Á‚Ă݂悤‚©‚È‚Á‚ÄŽv‚¤‚ñ‚¾‚¯‚Ç
- 658 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/31(“y) 10:15:11.61 ID:AytMhKL2.net]
- >>630
‚Ȃɂª‚Å‚«‚È‚¢‚©‚ÍWebAssembly‚̧–ñ‚É‹K’肳‚ê‚é‚̂łÍH ‰´‚àBlazorG‚Á‚½‚±‚ƂȂ¢‚¯‚Ç
- 659 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/08/31(“y) 10:27:14.18 ID:OiY9nyzL.net]
- ¡‚Íview‚ÍRazor‚̂܂܂¾‚ÈBWPF‚ðcanvas‚Æwebgl‚ŃGƒ~ƒ…ƒŒ[ƒg‚·‚邯‚©‚Å‚«‚½‚ç‚¢‚¢‚Ì‚ÉB
- 660 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/08/31(“y) 18:02:22.42 ID:Yn5v13ie.net]
- Blazor‚Á‚Ä‚¢‚¦‚ÎWebAssembly‚¾‚ÆŽv‚¢ž‚ñ‚Å‚½‚¯‚ǃT[ƒo[ƒTƒCƒh‚ª‚ ‚é‚Ì‚©
‚â‚ÎAæ‚è’x‚ê‚Ä‚é‚í https://blog.okazuki.jp/entry/2019/06/11/135621
- 661 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/05(–Ø) 06:45:37.44 ID:Sa2Ng6Af.net]
- jWinUI 2.2
TabView!!
- 662 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/10(‰Î) 23:16:19.51 ID:wxmv+p95.net]
- WPF{XamlIsland‚ÅUWP‚̃Rƒ“ƒgƒ[ƒ‹‚ðŽg‚¤‚Æ‚«
ƒXƒ^ƒCƒ‹‚ð‚Ç‚¤‚â‚Á‚ÄÝ’è‚·‚é‚©‚²‘¶‚¶‚Ì•û‚¢‚Ü‚·‚©H WPFƒvƒƒWƒFƒNƒg‚¾‚ÆUWP‚ÌXAML‘‚¯‚È‚¢‚Å‚·c
- 663 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 23:16:30.45 ID:o/5TVM4E.net]
- ‚¿‚å‚Á‚ƌÂ¢Ž¿–â‚©‚à‚µ‚ê‚È‚¢‚ñ‚Å‚·‚ªAWPF‚̃vƒƒWƒFƒNƒg‚ðV‹K쬂µ‚Ä Prism.WPFAPrism.CoreAPrism.Unity‚ðƒkƒQƒbƒg‚Å“K—p‚µ‚½‚ñ‚¾‚¯‚Ç Microsoft.Expressions.Interaction ‚ªŽQƂɓü‚ç‚È‚¢‚̂ł·
‚â‚肽‚¢‚±‚Æ‚Í Xaml ‚Å ei:PropertyChangedActtion ‚ðŽg‚Á‚Ä View ‚Ì Xaml ‚¾‚¯‚Å‘¼‚̃Rƒ“ƒgƒ[ƒ‹‚̃vƒƒpƒeƒB‚ð•Ï‚¦‚½‚¢iElementName‚ÆTargetPropaty‚Æ‚©‚łł«‚½‹L‰¯‚ª‚ ‚è‚Ü‚·j‚¾‚¯‚È‚ñ‚Å‚·‚ªA‚±‚ê‚͂ǂ±‚É‚¢‚Á‚½‚ñ‚Å‚µ‚傤‚©B
- 664 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/19(–Ø) 23:20:27.73 ID:o/5TVM4E.net]
- •â‘«‚Å‚·B“–Žž‚̓kƒQƒbƒg‚ª‚È‚©‚Á‚½‚©‚ç Expression.Blend ‚Æ‚©‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚ÄŽQÆÝ’è‚ÌŠg’£ƒAƒZƒ“ƒuƒŠ‚©‚ç‘I‚ñ‚ÅŽg‚Á‚Ä‚½‚ÆŽv‚¢‚Ü‚·
- 665 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/20(‹à) 01:12:36.63 ID:HDCFOJen.net]
- >>636
Blend SDK‚Í”pŽ~?•ûŒü‚Ý‚½‚¢‚ÅAXaml Behaviors for WPF‚ª‚»‚ê‚Ì‘ã‚í‚èB ‚»‚̃pƒbƒP[ƒW‚ðnuget‚ŒljÁ‚µ‚ÄAxmlns:i=`‚âxmlns:ei:=`‚Á‚Ä‚ ‚Á‚½Š‚ÍA xmlns:i="schemas.microsoft.com/xaml/behaviors"‚É’¼‚¹‚ΑO‚Æ“¯‚¶‚ÉŽg‚¦‚éB
- 666 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/22(“ú) 22:53:58.06 ID:4iZ0rcTF.net]
- >>638
–¼‘O‚ª•Ï‚í‚Á‚½‚ñ‚Å‚·‚Ë ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·‚â‚Á‚Ă݂܂·
- 667 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/26(–Ø) 17:08:59.96 ID:RqohR87j.net]
- MediaElement‚ȂǂðŽÀ‘•‚µ‚½UserControl‚ð
MainWindow‚Å
- 668 –¼‘OFItemsContrl‚ðŽg—p‚µ•¡”•\ަ‚µ‚Ü‚µ‚½B
‚»‚Ì’†‚Ì1‚‚ª‘I‘ð‚³‚ê‚½‚Æ‚«Window‚¢‚Á‚Ï‚¢‚ÉL‚°‚½‚¢‚̂ł·‚ª‚Ç‚¤‚·‚ê‚΂ł«‚Ü‚·‚©H ViewModel‘¤‚Å‘I‘ð‚³‚ê‚½UserControl‚͎擾‚Å‚«‚Ä‚¢‚Ü‚·B [] - [‚±‚±‰ó‚ê‚Ă܂·]
- 669 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/09/27(‹à) 00:31:03.92 ID:zANlzt+z.net]
- >>640
UserControl(View)‚ðViewModel‚©‚çŽQÆ‚·‚é‚Ì‚ÍMVVM‚É”½‚µ‚Ă邩‚çƒIƒXƒXƒ‚µ‚È‚¢B ItemsContro‚ÌSelectedItemƒvƒƒpƒeƒB‚Æ‘I‘𒆂ÌViewModel‚Æ‚ªƒoƒCƒ“ƒfƒBƒ“ƒO‚Å‚«‚Ä‚é‚È‚çA ‘I‘ðŒã‚ÉViewModel‚Å‘S‰æ–Ê•\ަ—p‚̃vƒƒpƒeƒB‚É’l‚ðÝ’è‚·‚ê‚Ηǂ¢B ‚»‚̃vƒƒpƒeƒB’l‚ª•ω»‚µ‚½‚Æ‚«‚ɂǂ¤‚â‚Á‚ÄUserControl‚ð‘S‰æ–Ê•\ަ‚·‚é‚©‚ÍAƒˆ‚ÉView(XAML)‚Ì–â‘肾B
- 670 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/27(‹à) 12:08:12.14 ID:u+iGcBJm.net]
- >>641
‚â‚Í‚èViewModel‚ÅUserControl‚ðŽQÆ‚·‚é‚̂̓}ƒY‚¢‚Å‚·‚æ‚ËB ƒvƒŒƒCƒ„‚Ȃ̂ÅĶ’†‚Ìó‘Ô‚ª‚»‚̂܂܃Rƒs[‚³‚ê‚邯‚æ‚¢‚̂ł·‚ªB ‘S‰æ–Ê—p‚ÌUserControl‚ɂǂ̃vƒƒpƒeƒB‚ðÝ‚¯‚ê‚΂悢‚Å‚µ‚傤‚©H “®‰æƒpƒX‚âÄ¶ŽžŠÔ‚ð“n‚µ‚ēǞ‚©‚ç‚â‚点‚邵‚©‚È‚¢‚Å‚·‚©‚ËH
- 671 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/27(‹à) 23:54:36.27 ID:fjlgNlFb.net]
- ItemsControlã‚Å‚àĶ‚Æ‚©’âŽ~‚ª‚Å‚«‚ÄA‘I‘ð‚µ‚½‚çWindow‚¢‚Á‚Ï‚¢‚É‚µ‚½‚¢Š´‚¶HH
- 672 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 06:32:34.96 ID:yTyvrKRv.net]
- >>643
‚»‚¤‚Å‚·B ‰½‚©ƒXƒ}[ƒg‚È•û–@‚ ‚è‚Ü‚·‚©‚ËH
- 673 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 14:31:06.45 ID:7KAMFGQE.net]
- Šg‘傳‚ê‚Ă郀[ƒr[‚ª‚ǂꂩ‚Á‚Ä‚¢‚¤‚Ì‚ªAƒAƒvƒŠ‚̃ƒWƒbƒN‚ÉŠÖŒW‚È‚¢‚È‚çƒNƒŠƒbƒN‚̃Cƒxƒ“ƒgƒnƒ“ƒhƒ‰‚Å‘‚‚̂ł¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚È
ItemsControl‚©‚ç‰æ–Ê‚¢‚Á‚Ï‚¢‚ɂЂ낰‚é•û–@‚Í’m‚ç‚È‚¢‚ñ‚¾‚¯‚ÇA‚»‚¤‚¢‚¤ƒpƒlƒ‹ì‚é‚̂̂©‚ÈH
- 674 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 18:40:27.12 ID:OEfKx/qL.net]
- >>645
‚»‚¤‚Å‚·‚ËB ¡‚ÍUserControl‚ðItemsControl‚Éd‚˂Ĕz’u‚µ‚ÄVisibilty‚ðØ‚è‘Ö‚¦‚Ä‚¢‚Ü‚·B
- 675 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 20:52:31.51 ID:XPio18TJ.net]
- Prism‚ÅRegionŽg‚¦‚΃`ƒ‡ƒ`ƒ‡‚Á‚Ƃł«‚È‚¢‚©‚Ë
- 676 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 22:58:14.58 ID:RkNENkKq.net]
- Ķ’†‚Ì“®‰æ‚ª—¬‚ꂽ‚܂܃V[ƒ€ƒŒƒX‚ÉWindow‘S‘̂ɕ\ަ‚Æ‚¢‚¤‚͖̂ï‰î‚»‚¤
- 677 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/28(“y) 23:32:48.35 ID:dmYXSMEs.net]
- UWP‚È‚çMediaElement‚ÉIsFullWindow‚Á‚ăvƒƒpƒeƒB[‚ª‚ ‚Á‚Ėⓚ–³—p‚Ńtƒ‹ƒXƒNƒŠ[ƒ“•\ަ‚ɂł«‚é
‚ ‚ÆAConectedAnimation‚‚©‚¦‚é‚ñ‚¾‚ª‚È
- 678 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/29(“ú) 00:34:01.71 ID:sW5PihO+.net]
- XAML Island‚Å‰ðŒˆ‚¶‚á‚ñ
- 679 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/09/30(ŒŽ) 09:25:36.75 ID:EF3Cb7k3.net]
- >>649
>>650 ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B XAML Island‚ÅUWP‚ÌMediaElement‚ðŽÀ‘•‚µ‚Ă݂܂·B
- 680 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/01(‰Î) 00:37:23.82 ID:YMHfANdP.net]
- ‚¨[ãŽè‚‚¢‚Á‚½‚©‚Ç‚¤‚©‹³‚¦‚Ä‚‚ê‚邯Šð‚µ‚¢‚È
- 681 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/01(‰Î) 08:56:41.44 ID:58CauEY5.net]
- UWP‚̂̓EƒBƒ“ƒhƒE‚¢‚Á‚Ï‚¢‚Æ‚¢‚¤‚æ‚èA‘S‰æ–Ê•\ަ‚¾‚¯‚Ç‘åä•v‚©‚ÈH
- 682 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/02(…) 21:41:52.01 ID:akptwudD.net]
- >>653
‚â‚͂肻‚¤‚È‚ÌH ’²‚ׂ½‚ç‚»‚ê‚Á‚Û‚¢‚±‚Æ‘‚¢‚Ä‚ ‚Á‚½ Microsoft.Toolkit.Wpf.UI.Controls‚ÌMediaPlayerElement‚ðŽg‚Á‚Ă݂½‚Ì‚¾‚ª Source‚ɃoƒCƒ“ƒh‚µ‚Ä‚àĶ‚³‚ê‚È‚¢ Xaml‚É’¼Ú‘‚‚ÆÄ¶‚³‚ê‚é‚Ì‚¾‚ªc
- 683 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 14:09:07.32 ID:0y9ABYBv.net]
- .Net Core 3.0‚ÌWPF‚̃†[ƒU[ƒRƒ“ƒgƒ[ƒ‹‚̃f[ƒ^ƒoƒCƒ“ƒfƒBƒ“ƒO‚ÉŠÖ‚µ‚ÄŽ¿–â‚È‚ñ‚Å‚·‚ªA
MainWindow.xaml.cs‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^“à‚ÅPrice=1000‚Æ‘ã“ü‚µ‚Ä‚¢‚é‚̂ł·‚ª TextBox‚ÌText(Value)‚Ì’l‚ª
- 684 –¼‘OF0‚©‚ç•ω»‚µ‚È‚¢‚̂ł·‚ªA‚Ç‚±‚ªŠÔˆá‚Á‚Ä‚¢‚é‚Ì‚©‚í‚©‚é•û‚¢‚Ü‚·‚©H
ƒeƒLƒXƒgƒ{ƒbƒNƒX“à‚ɃJ[ƒ\ƒ‹‚ð‡‚킹‚Ä㉺ƒL[‚ð‰Ÿ‚·‚Æ1‚¸‚‘‚¦‚é/Œ¸‚é‚Ì“®ì‚ͳ‚µ‚“®‚¢‚Ä‚¢‚邿‚¤‚Å‚·B DecimalBox.xaml <UserControl x:Class="test.DecimalBox" ...> <TextBox Text="{Binding Value}" PreviewKeyDown="TextBox_PreviewKeyDown"/> </UserControl> DecimalBox.xaml.cs namespace test { /// <summary> /// DecimalBox.xaml ‚Ì‘ŠŒÝì—pƒƒWƒbƒN /// </summary> public partial class DecimalBox : UserControl { public DecimalBox() { InitializeComponent(); DataContext = this; } public decimal Value { get { return (decimal)GetValue(ValueProperty); } set { SetValue(ValueProperty, value); } } public static readonly DependencyProperty ValueProperty = DependencyProperty.Register("Value", typeof(decimal), typeof(DecimalBox)); private void TextBox_PreviewKeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Up ) Value += 1; if (e.Key == Key.Down) Value -= 1; } } } [] - [‚±‚±‰ó‚ê‚Ă܂·]
- 685 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 14:09:33.92 ID:0y9ABYBv.net]
- MainWindow.xaml
<local:DecimalBox Value="{Binding Price}"/> MainWindow.xaml.cs namespace test { /// <summary> /// MainWindow.xaml ‚Ì‘ŠŒÝì—pƒƒWƒbƒN /// </summary> public partial class MainWindow : Window, INotifyPropertyChanged { public MainWindow() { InitializeComponent(); DataContext = this; Price = 1000; } public decimal Price { get { return price; } set { price = value; PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("PriceData")); } } public event PropertyChangedEventHandler PropertyChanged; } }
- 686 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 14:19:23.75 ID:0y9ABYBv.net]
- ˆÈ‰º‚Ì•”•ªƒRƒsƒyƒ~ƒX‚Å‚·
set { price = value; PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("PriceData")); } ³‚µ‚‚Í‚±‚¤‚È‚Á‚Ă܂· set { price = value; PropertyChanged?.Invoke(this, new PropertyChangedEventArgs("Price")); }
- 687 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 14:36:41.74 ID:0y9ABYBv.net]
- ‚¿‚Ȃ݂ÉAˆÈ‰º‚Ì•”•ª‚ð
MainWindow.xaml <local:DecimalBox Value="{Binding Price}"/> ˆÈ‰º‚̂悤‚É‚·‚邯TextBox‚Ì’l‚Í1000‚ɂȂè‚Ü‚· MainWindow.xaml <local:DecimalBox Value="1000"/>
- 688 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 15:38:14.92 ID:zdauYmXS.net]
- <local:DecimalBox Value="{Binding Price}"/>‚É‚¨‚¢‚ăf[ƒ^ƒRƒ“ƒeƒLƒXƒg‚Í
DecimalBox‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚Åݒ肳‚ê‚Ä‚éDecimalBoxŽ©g DecimalBox‚ÉPrice‚È‚ñ‚ăvƒƒpƒeƒB‚Í–³‚¢‚̂ŃoƒCƒ“ƒfƒBƒ“ƒO‚ÉŽ¸”s‚·‚é ƒ†[ƒUƒRƒ“ƒgƒ[ƒ‹Ž©g‚ł͂ȂA‚»‚Ì’¼‰º‚ÉGrid‚Æ‚©‚̃pƒlƒ‹’u‚¢‚Ä‚»‚ê‚ÌDataContext‚ÉÝ’è‚·‚邿‚¤‚É‚·‚é
- 689 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/10/09(…) 16:14:04.43 ID:0y9ABYBv.net]
- >>659
ˆÈ‰º‚É•ÏX‚µ‚½‚瓮삵‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B cs‘¤ public DecimalBox() { InitializeComponent(); textbox.DataContext = this; } xaml‘¤ <TextBox x:Name="textbox" Text="{Binding Value}" PreviewKeyDown="TextBox_PreviewKeyDown"/> ‚à‚¤ˆê‚ÂŽ¿–â‚Ȃ̂ł·‚ªA DataContext‚ÌÝ’è‚ð¡‚Ícs‘¤‚Å‚â‚Á‚Ä‚¢‚Ü‚·‚ªA ‚±‚ê‚ðxaml‘¤‚Ås‚¤‚±‚Æ‚Á‚ĉ”\‚Ȃ̂łµ‚傤‚©H
- 690 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 16:24:35.37 ID:0y9ABYBv.net]
- >>660
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½ RelativeSource FindAncestor‚ÅUserControl‚܂ők‚ê‚΂悩‚Á‚½‚Ý‚½‚¢‚Å‚·B <TextBox DataContext="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType=UserControl}}" Text="{Binding Value}" PreviewKeyDown="TextBox_PreviewKeyDown"/>
- 691 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 19:13:21.44 ID:Ce1FE6BG.net]
- >>659
> DecimalBox‚ÉPrice‚È‚ñ‚ăvƒƒpƒeƒB‚Í–³‚¢‚̂ŃoƒCƒ“ƒfƒBƒ“ƒO‚ÉŽ¸”s‚·‚é ‚±‚¤Œ¾‚¤Žž‚ÍŽÀsŽž‚Å‚à‚¢‚¢‚©‚ç—áŠO”¶‚³‚¹‚é‚Ȃ肵‚Ä‚‚ê‚ê‚΂¢‚¢‚̂ɂË
- 692 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/10/09(…) 19:46:19.00 ID:yz69DB70.net]
- Bindingޏ”s‚µ‚Ă邯ƒfƒoƒbƒOƒƒO‚Æ‚©‚ɃƒbƒZ[ƒWo‚È‚©‚Á‚½‚Á‚¯H
- 693 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 19:58:14.79 ID:0fRzc22C.net]
- ƒfƒoƒbƒOƒƒO‚Éo‚邯‚Ç‘¼‚ɃƒbƒZ[ƒW‚ª‘½‚¢‚ÆŒ©—Ž‚Æ‚µ‚ª‚¿
WPF‚É‚àx:Bind—~‚µ‚¢
- 694 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 22:00:06.20 ID:TJpx/LrH.net]
- ‚³‚ñ‚´‚ñ—~‚µ‚¢‚ÆŒ¾‚í‚ê‚Ä‚é‚Í‚¸‚Ȃ̂ɒljÁ‚³‚ê‚È‚¢
‚È‚º‚¾‚낤‚Ë
- 695 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 22:05:55.57 ID:bHkpFlre.net]
- .Net5‚È‚ç
- 696 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 22:16:15.27 ID:mYLA6NTy.net]
- ‚È‚¢‚È‚¢
‚È‚ñ‚©Š¨ˆá‚¢‚µ‚Ă邿‚¤‚¾‚ªAMS‚ªWPF‚ðCore‚ɈÚA‚µ‚½‚̂̓ƒ“ƒeƒiƒ“ƒX‚ð‚µ‚½‚‚È‚¢‚©‚炾‚æ ¡Œã.NETƒ‰ƒ“ƒ^ƒCƒ€‚ªƒAƒbƒvƒf[ƒg‚³‚ê‚ÄWPF‚ª‰ó‚ê‚Ä‚
- 697 –¼‘OFàACore‚È‚çŠJ”ŽÒ‚ÍŽ©ŒÈÓ”C‚Ō¢ƒ‰ƒ“ƒ^ƒCƒ€‚ð‚¸‚Á‚ÆŽg‚¢‘±‚¯‚邱‚Æ‚ª‚Å‚«‚é []
- [‚±‚±‰ó‚ê‚Ă܂·]
- 698 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 22:27:19.81 ID:E53UYuwr.net]
- winforms‚à“¯‚¶‚¾‚Ë
- 699 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 22:43:33.90 ID:yz69DB70.net]
- WPF‚̓I[ƒvƒ“ƒ\[ƒX‰»‚µ‚½‚ñ‚ʼn½‚©‹N‚«‚é‚©‚à‚µ‚ê‚ñ
- 700 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 22:53:02.63 ID:373lwcNW.net]
- ƒƒ“ƒeƒiƒ“ƒX‚ª•úŠü‚³‚êcanna‚Ì“ñ‚Ì•‘‚ð
- 701 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/09(…) 23:31:18.85 ID:bHkpFlre.net]
- WPF‚Í.netframework+WinUI‚Æ“ü‚ê‘Ö‚í‚é—\’è‚¶‚á‚È‚¢‚©‚È
xamlƒ\ƒŠƒ…[ƒVƒ‡ƒ“‚Æ‚µ‚Ă͂±‚Á‚¿‚̂ق¤‚ª‚Å‚«‚ª—Ç‚¢
- 702 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/10(–Ø) 00:05:16.71 ID:/TNjFiTo.net]
- ˆø‚«‡‚¢‚Éo‚·‚Ì‚ªCanna‚©‚¢‚È‚—
Struts1‚Æ‚©‚Ì‚ªƒ„ƒo‚‚Ë
- 703 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/10(–Ø) 19:08:05.52 ID:U4NCIrbo.net]
- WinUI‚Í100%C++‚Å‘‚©‚ꂽwindowsê—pAPI
- 704 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/10(–Ø) 20:23:18.39 ID:MeoT4exf.net]
- winui 3.0‚ÅV‹K‚É‘‚«‹N‚±‚·‚ñ‚¾‚©‚硂Ȃ牺ˆÊ‚̃ŒƒCƒ„[Žæ‚è‘Ö‚¦‚ç‚ê‚邿‚¤‚É‚·‚é‚ñ‚¶‚á‚Ë‚¥‚©‚ÈH‚‚܂èAwindows‚©‚çŠÈ’P‚ÉØ‚è—£‚¹‚邿‚¤‚ÉB
- 705 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/11(‹à) 19:38:07.79 ID:NbTMQOfE.net]
- ‚à‚Æ‚à‚Æwindows‚Ì‹@”\‚Ɉˑ¶‚µ‚½UI‚É‚·‚邯Žv‚¤
‰ºˆÊ‚ð”Ä—p‚É‚·‚é‚ÆÝŒv‚ª‘å•Ï‚¾‚©‚ç
- 706 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/11(‹à) 20:17:33.23 ID:Mh9N3tse.net]
- ‰ºˆÊ‚ð”Ä—p‚É‚µ‚½Œ‹‰Ê‚ªWPF‚̑厸”s‚¾‚à‚ñ‚È
‚Ü‚ WPF‚ª‰ºˆÊ‚É’ŠÛ‰»ƒŒƒCƒ„‚ð“ü‚ꂽ‚͈̂ÚA«‚ð‚‚߂邱‚Ƃł͂Ȃ‚ÄŽ©—R“x‚ð‚‚߂邽‚ß‚¾‚¯‚ÇA Œ‹‹Ço—ˆã‚ª‚Á‚½‚̂̓Qƒ’x‚‚Ä–³‘ʂɕ¡ŽG‚ÅMS‚É‚æ‚éƒAƒbƒvƒf[ƒg‚à’x‚¢ƒSƒ~ WinRTˆÈ~‚ÌOS‘¤‚Å‚ƒŒƒxƒ‹‚ÈUIƒRƒ“ƒ|[ƒlƒ“ƒg‚ð’ñ‹Ÿ‚·‚éí—ª‚ÍXs‚«‰ß‚¬‚Ä‚é‹C‚à‚·‚邯‚ÇA ‚È‚‚Æ‚à¡XWPF‚Ì•—ðŽj‚ðŒJ‚è•Ô‚·‚±‚Ƃ͂Ȃ¢‚¾‚낤
- 707 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/11(‹à) 23:03:08.03 ID:XWYiG0pn.net]
- ‚Ç‚¤‚¢‚¤‚±‚ƂȂÌc
- 708 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/12(“y) 02:58:35.99 ID:VvRjKpAi.net]
- ‰ºˆÊ‚ð”Ä—p‚Á‚Ä‚àflutter‚¾‚Á‚Ä‚â‚Á‚Ă邱‚Æ‚¾‚µ‚ÈB•`‰æƒGƒ“ƒWƒ“‚Ì•”•ª‚Æ“ü—Í‚ð”Ä—p‰»‚·‚邾‚¯‚ÅAgoogleƒGƒ“ƒWƒjƒA‚ªo—ˆ‚ÄMicrosoft‚̃Gƒ“ƒWƒjƒA‚ª‚Å‚«‚È‚¢‚Æ‚ÈH
‚à‚¿‚ë‚ñA‚»‚ê‚È‚è‚ÌŽèŠÔ‚ª”¶‚·‚邪B
- 709 –¼‘OF mailto:sage [2019/10/12(Sat) 03:11:46 ID:SBuCcucL.net]
- ‚Å‚àƒfƒXƒNƒgƒbƒvPC‚»‚Ì‚à‚̂̃VƒFƒA‚ªŒ¸‚Á‚Ă錻ó‚ʼnºˆÊ‚ð”Ä—p‰»‚µ‚ă}ƒ‹ƒ`ƒvƒ‰ƒbƒgƒtƒH[ƒ€‚É‚·‚鉿’l‚ ‚é‚©H‚Æ‚¢‚¤‚Ɖö‚µ‚¢‹C‚ª‚·‚é
- 710 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/10/12(“y) 08:34:07.80 ID:T5dO8LiA.net]
- ‰ºˆÊ‚É’ŠÛ‰»ƒŒƒCƒ„‚ð“ü‚ꂽGUIƒtƒŒ[ƒ€ƒ[ƒN‚Æ‚µ‚Ă͊ù‚ÉElectron‚ª¬Œ÷‚ðŽû‚߂Ă¢‚é
¡Xì‚éˆÓ–¡‚͂Ȃ¢‚æ
|

|