[過去ログ] WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part22 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
893(1): 2019/04/26(金)13:48 ID:QuMKW8xW(2/2) AAS
>>892
ちょっと待ってくれ。全てのプロパティにコメントを残したいとは言ってないぞ
例えばいくつかのプロパティについて、メモ書きや注意事項を残したいことってないの?
俺はただそのプロパティの上や横に書けたらいいのにな、と言ってるだけなんだが。
あとは行をその位置でコメントアウト出来れば、テストとか楽だし
一応プロとしてやってますよ
というか不満持ってる人って少ないのかな。長年不満を抱いてたから意外だったわ
894: 2019/04/26(金)14:09 ID:7syDkwCh(2/2) AAS
そもそもWinFormsだってプロパティーにコメント振らない
895: 2019/04/26(金)14:14 ID:90urDzgW(1) AAS
一応確認なんだけど、viewmodel使ってるのかな?
本来バインディングされるプロパティがあるのだからそっちにコメント入れれば良いと思うけど
viewにヅラヅラ説明を入れる状態が想像できない
896(1): 2019/04/26(金)14:31 ID:r6cXYweV(1) AAS
xmlの属性レベルのコメントができないのを仕様の欠陥扱いしてる人は結構いるよ
今回はマークアップ言語の話だけど、
既存のプログラミング言語に不満持ってるプログラマーが新しい言語を作るんだし
不満を持つことと対応できないこととは関係ないよね
んで、 Holy Hell!! な解法
外部リンク:stackoverflow.com
897: 2019/04/26(金)14:37 ID:XuSZUgKR(1) AAS
> xmlの属性レベルのコメントができないのを仕様の欠陥
ほんとこれ不便
898: 2019/04/26(金)14:38 ID:xSwLJo8H(1) AAS
未経験者から質問するけど、XAMLって独自プロパティ追加できないの?
HTMLなら勝手プロパティでコメント書いたりしたけど。
899: 2019/04/26(金)15:06 ID:vB1azCly(1) AAS
そもそもxaml(xml)を手で編集すんなってことにしたいんじゃない?
jsonなんかも大きくなると手編集向いてないし
とはいえ現状じゃそういうわけにはいかないけど
xaml自体を分割して見通しをよくするとかくらいかね
900: 2019/04/26(金)19:28 ID:qpV588mo(1) AAS
>>893
そういう欲求はある。あると便利だよねえ
901: 2019/04/26(金)23:15 ID:smPACViJ(1) AAS
思う通りに出来ないなら出来るように作っちゃえばいいじゃない
902(1): 2019/04/27(土)00:57 ID:maQO7vMi(1) AAS
コメント振れないことと言うより
デバッグしているときにプロパティーをコメントアウトしにくいのが辛い
ブロック終わらせてコメントアウトっすりゃいいんだが面倒だ
903: 2019/04/27(土)06:46 ID:rUmkpmPg(1) AAS
>>902
属性名変えればいいだけじゃん
Property1="a"
↓
xProperty1="a"
とか
応用力なさすぎ
904(1): 2019/04/27(土)22:50 ID:jfzw+pVI(1) AAS
ん?意味がわからない
905: 2019/04/27(土)23:42 ID:ibduGkrL(1) AAS
ガガイのガイ
906: 2019/04/28(日)00:13 ID:ODEsSmA2(1) AAS
>>904
存在しないプロパティ名にリネームすれば無視されるから
コメントアウトの代わりに使える
907(3): 2019/04/28(日)10:06 ID:3t4t6vYZ(1) AAS
<a>
<a.b>
<c d="d">
</a.b>
</a>
でそれぞれa,b,c,dをコメントアウトするのに最適な方法は?
908: 2019/04/28(日)12:14 ID:fIrxxOza(1/2) AAS
>>907
日本語でよろしか
909: 2019/04/28(日)12:14 ID:fIrxxOza(2/2) AAS
よろしくw
910: 2019/04/28(日)12:30 ID:yS5k3fwP(1) AAS
>>907
今時コメントアウトなんぞ要らん
gitを信じて消せ
911: 2019/04/28(日)13:08 ID:Cfig35XD(1) AAS
>>907
お前日本語下手そうだからコメントアウトした結果を書け
912: 2019/04/28(日)14:04 ID:PmtPvWQ5(1) AAS
正直この先何年もXML引きずるのかと思うと憂鬱だわ
913: 2019/04/28(日)14:24 ID:JXginMSx(1) AAS
>>896
>xmlの属性レベルのコメントができないのを仕様の欠陥扱いしてる人は結構いるよ
XMLに関してはそうだが、XAMLに関してはプロパティ要素構文が使えるんだから
プロパティ要素構文にして、その後ろにコメント付ければいい
914(1): 2019/04/29(月)19:57 ID:m30Tu78y(1) AAS
デスクトップアプリマンってWPFできようがUWPできようが時代遅れなんかな
7年くらいずっとデスクトップアプリばっかやってきたわ
あとはせいぜいゲームとか
WEBは半年もやってない
ASP.NETマンになればブレイクスルーできるのか?
.NETに全てを託すしかねーわもう
WPFが死のうがUWPが死のうが.NETだけは共通の技術だから食ってけるよな?
915(1): 2019/04/29(月)20:20 ID:pMNPIosi(1/3) AAS
.NET Coreが迷走してるからわからんよ
今んとこASP.NET開発者の移行はさっぱり進んんでない
苦し紛れのWinForms&WPF対応という奇策もスルーされたら.NET Coreは3が最後のバージョンになるだろうな
そしたら.NETは終わりだ
916: 2019/04/29(月)20:21 ID:imlbHmeV(1) AAS
>>914
electronのデスクトップマンになれば延命できるぞ
917(1): 2019/04/29(月)20:25 ID:ehYnqzb5(1/3) AAS
>>915
迷走してるってソースは?
918(1): 2019/04/29(月)20:28 ID:HXRk5ZMS(1) AAS
.NET Core 3の苦し紛れ感はSilverlight3の悲劇を彷彿とさせるね
919: 2019/04/29(月)20:33 ID:ehYnqzb5(2/3) AAS
>>918
Twitterリンク:davidfowl
Twitterリンク:5chan_nel (5ch newer account)
920(1): 2019/04/29(月)20:41 ID:pMNPIosi(2/3) AAS
>>917
Silverlight3の顛末をググってきたらいいんじゃないかな
今の.NET Coreと状況がそっくりだから
だから失敗すると言いたいわけじゃないが、MS社内のプロジェクトのライフサイクル的に見切りを付ける時期が迫ってきているんだろう
921: 2019/04/29(月)20:42 ID:ehYnqzb5(3/3) AAS
>>920
具体的に
922(1): 2019/04/29(月)20:47 ID:zo6UUTTz(1) AAS
「終わり」ってどういう状態を言っているのかにもよるな。
MFCは既に「終わり」のような気もするが、使えなくなったわけじゃないしな。
923: 2019/04/29(月)20:52 ID:pMNPIosi(3/3) AAS
>>922
MSはプロダクトを見捨てる前にきっちり完成させるからね
WPFは例外だが
924(1): 2019/04/29(月)20:53 ID:TDhNq2WX(1/2) AAS
WPFはファイルダイアログとかの仕組みをまともに作らなかったよね
みんなが欲しがるものをあえてスルーしてたのはなぜなんだろう?
925: 2019/04/29(月)20:59 ID:TDhNq2WX(2/2) AAS
デスクトップアプリの肩身はどんどん狭くなる
今の元号変更にしたってアプリがweb化されていたらサーバサイドを変更するだけでいい
これからデスクトップだったもののweb化(html化)は加速するだろう
926(1): 2019/04/29(月)22:11 ID:atpu4K08(1) AAS
いつの時代の人なんだよ…
927: 2019/04/29(月)22:49 ID:D2B2a+AU(1) AAS
>>924
ファイルダイアログはあるだろ
無いのはフォルダーダイアログ
928: 2019/04/30(火)00:06 ID:JvryURnP(1/2) AAS
Windows API CodePackが事実上のオフィシャルリリースだろうに
929(1): 2019/04/30(火)00:13 ID:SrVVv9ma(1/2) AAS
>>926
Webくんは妄想性人格障害なだけで現代っ子だよ
930(1): 2019/04/30(火)00:40 ID:flIcHYQt(1) AAS
>>929
人格障害はお前だよ
931(1): 2019/04/30(火)08:13 ID:riS+7mUB(1) AAS
フォルダ選択ダイアログってファイルダイアログに統合されただけだよな。
もともとあれは使いにくかったし。
932: 2019/04/30(火)08:59 ID:SrVVv9ma(2/2) AAS
>>930
人格障害だけでなくガイジも患ってるみたいだね…
ママさん仕事して〜
生ゴミはコンポストに捨てといてね
933: 2019/04/30(火)09:44 ID:bwdkx6fZ(1) AAS
NumericUpDownがないのは作り忘れなの?
934: 2019/04/30(火)10:52 ID:bB6vFizM(1) AAS
ちょいちょいそれ出してくる人いるけど、そんなに重要なコントロールか?
あればあったでいいけど、作れよそんくらい。
935: 2019/04/30(火)11:09 ID:JvryURnP(2/2) AAS
wpfに足りないのは洒落たtoolkitだと思うんだがな
JavaFXみたいでいいからcss使えたら大分変わっただろうが
936(2): 2019/04/30(火)11:23 ID:+WTnzUc7(1) AAS
WPF Toolkitがあっただろ
MS謹製にもかかわらず悲惨な品質で、WPFにおけるコントロールの作りづらさを露呈した
937: 2019/04/30(火)11:23 ID:Bqa7G4KG(1) AAS
取るに足らないコンポーネントなんだろうけど、そういうのが積み重なった結果が
オレのUIかっこいいだろ系の残念UIのアプリが蔓延してWPF忌避の一因になったような気がする
特にWPF出始めは
ゴテゴテしてる感じのボタン群とか、パネルごとにグラデーションがかかった背景とか
WPFならではのUIにしてみましたって感じの機能に振り回されてるデザインのアプリ多かった
既存のUIと違いすぎて「このツールはWPFアプリかー(使いづらいな)」って思ってた
アプリのコンポーネントごとに極僅かだけどバッドノウハウ的なコツが必要なの時間の無駄に感じる
938: 2019/04/30(火)11:36 ID:okR7prA6(1) AAS
>>931
API的には統合されたけど、WPFのはモード指定が出来なくてファイル専用
APIを直接呼び出せば使えるけど、面倒くさい
939: 2019/04/30(火)11:57 ID:vasc9k3m(1) AAS
グラデなしでピクトグラムでいいやんの流行りになったしな
940: 2019/04/30(火)19:06 ID:ZVZuWdtk(1/2) AAS
MSのWPF開発担当がアスペルガー症候群か何かだったんじゃないの?
全然ユーザーの意見取り入れなかった
941(1): 2019/04/30(火)19:07 ID:ZVZuWdtk(2/2) AAS
MSのWPF開発担当がアスペルガー症候群か何かだったんじゃないの?
全然ユーザーの意見取り入れなかった
942: 2019/05/03(金)21:35 ID:Ty57vDZV(1) AAS
>>941
MS製コントロールがバグ放置のwinformsよりはずっといい
(自前で拡張するかどっかから買えと?)
943: 2019/05/04(土)21:08 ID:Z6pnZdfU(1) AAS
親コンテナにDropShadowEffectを適用すると子コントロールにも反映されます。親要素にのみ反映させるにはどうすればよいでしょうか
944: 2019/05/05(日)03:45 ID:cvUncZGI(1) AAS
子コントロールにスタイル設定すれば
945(1): 2019/05/05(日)12:26 ID:ZoPshMtO(1/2) AAS
webの方が簡単で面白いことに気づいてしまった
プログラミングってやっぱだるいわ
クソコードひたすら追いかけないといかんし
946(1): 2019/05/05(日)12:34 ID:TKrOuc6u(1) AAS
>>945
俺ももうプログラミングやめたい
ソリューションアーキテクト()とか名乗って偉そうなこと言ってトンズラするだけの仕事したい
947: 2019/05/05(日)12:55 ID:Lip5pc/w(1) AAS
風呂敷広げる仕事ばかりやって畳む経験積まないとロクな人間にならないよ
948: 2019/05/05(日)13:10 ID:eMsI3+wX(1) AAS
含蓄がありますね(嘆息)
949: 2019/05/05(日)13:28 ID:ZoPshMtO(2/2) AAS
>>946
ソリューションアーキテクトってやたらかっこいいな
それで仕事取れてまかり通るなら迷わずやればいいよ
ぶっちゃけ俺もそれやりてーわ
950: 2019/05/05(日)16:29 ID:mUBBoDAW(1) AAS
すればいいじゃん
951: 2019/05/07(火)08:08 ID:nagljinL(1) AAS
祝.NET5
952: 2019/05/07(火)08:37 ID:TGYjbWr3(1) AAS
まだ1年以上先やん
953: 2019/05/07(火)10:17 ID:SahO4WyM(1/4) AAS
素晴らしい未来がやってきそうだな
954(2): 2019/05/07(火)11:38 ID:SahO4WyM(2/4) AAS
VS2019 previewでWPFの.NET Coreのデザイナーの対応が来たな
955(1): 2019/05/07(火)13:48 ID:Q8AOfbVk(1/2) AAS
>>954
まじ!?
956: 2019/05/07(火)14:40 ID:SahO4WyM(3/4) AAS
>>955
まじ。5月6日のリリースで来てる。.NET CoreのSDKをインストすれば表示が可能になってる
外部リンク:docs.microsoft.com
957(2): 2019/05/07(火)18:33 ID:ps990SHk(1/7) AAS
.net coreベースでWPFアプリが作れるだけだろ
何が嬉しいのかさっぱりわからない
958: 2019/05/07(火)18:36 ID:ps990SHk(2/7) AAS
.netcoreベースでWPFアプリが作れるけど動くのはwin7sp1以降のwindowsのみ
959: 2019/05/07(火)19:05 ID:Q8AOfbVk(2/2) AAS
>>957
なんで?
960: 2019/05/07(火)19:53 ID:zPHtXU9Z(1) AAS
>>957
>>954
961: 2019/05/07(火)21:26 ID:ps990SHk(3/7) AAS
思考停止してるのか?
実際に何かいいことあるのか?
ないだろ?
962(1): 2019/05/07(火)21:31 ID:FJj2rymy(1) AAS
.Net Coreは .NET Framework よりも性能が良いって聞くけど、どうなんだろうね。
後、アプリに .NET Core自体を含められるから、 .NET Frameworkが
インストールされている必要が無いってのもメリットと言えばメリット。
963: 2019/05/07(火)21:31 ID:ps990SHk(4/7) AAS
元々あるものを再実装して足踏みしてるだけ
964: 2019/05/07(火)21:37 ID:ps990SHk(5/7) AAS
.netcoreに移行するとすでにあるWPFライブラリなどは使いまわしできなくなる
965: 2019/05/07(火)21:44 ID:ps990SHk(6/7) AAS
visual studioはWPFで作ってあるけど再実装しなおすのかな?
966(1): 2019/05/07(火)21:46 ID:9iRY6hHt(1) AAS
>>962
Webサーバーのために極度に最適化されてるから、デスクトップアプリに求められる性能が出るかは期待薄だろう
今更真面目にデスクトップアプリ向けのパフォーマンス改善なんかやってくれるとも思えない
しかもデスクトップアプリなら.NETランタイムごとアプリに同梱して配るのがデフォになるだろうから、
.NET Frameworkと比較してファイルサイズサイズは激増し、その分起動時間も相当長くなるはず
967: 2019/05/07(火)21:58 ID:gpGYtGNe(1) AAS
>>966
Webサーバーに極度に最適化の具体的な内容を知りたい
ソースお願いします
968: 2019/05/07(火)22:01 ID:carnJ8B3(1/2) AAS
外部リンク:devblogs.microsoft.com
だいぶのんびりやってるけどそのへんはAOT対応に期待だねえ
今までの.NETアプリの鈍重ぶりからしてシステムランタイム依存が
実際どれだけスタートアップ速度に貢献してたかなんてのも疑問だし
969: 2019/05/07(火)22:14 ID:SahO4WyM(4/4) AAS
将来Coreは.NET5に移行することになるから、Frameworkでの開発がレガシー化するのは時間の問題でしかない
Visual Sutidioはオンライン版が発表されたし、デスクトップアプリの開発はもう死に体になろうとしてる
新しい開発フレームワークがこれまでより求められてきているが、Blazorは本命なのだろうか
970: 2019/05/07(火)22:17 ID:ps990SHk(7/7) AAS
レガシー化してもいいから.netcoreから変更なしで使えるようにしてくれたら何も問題ない
それを全部使えなくして再実装しなおすんだから馬鹿なんじゃないかと思う
971(1): 2019/05/07(火)22:26 ID:EXJv8ROn(1) AAS
サーバ用途はしらんけどデスクトップのWindows向けならほぼ間違いなく.Net Frameworkインストール済みだし
.Net Coreに移行してどんなメリットがあるのかわからん
972: 2019/05/07(火)22:27 ID:AXdDikdA(1) AAS
Coreにしかできないことがあるだろ! たぶん
973: 2019/05/07(火)22:29 ID:TpQciypC(1) AAS
>>971
ちょっとはググれよ
上下前次1-新書関写板覧索設栞歴
あと 29 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s