[過去ログ] C#, C♯, C#相談室 Part97 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
213: デフォルトの名無しさん (アウアウウー Sa47-rfgy) [] 2023/01/28(土) 18:51:54.18 ID:DKSWYQK4a(2/2) AAS
>>206現実には無いね
Web開発ではHTML/CSSですら自分で書けるデザイナーは稀であり、デザイナーはお絵描きするだけでHTML/CSSはエンジニアが書くのが普通だ
ましてやC#エンジニアしかまず目にしないXAMLを扱えるデザイナーなんて存在しない
214: デフォルトの名無しさん (ワッチョイ 1a42-+rQD) [sage] 2023/01/28(土) 19:08:33.35 ID:acHVjvs20(1/2) AAS
>>208JavaFXと言う屍なら
215: デフォルトの名無しさん (ワッチョイ 4780-2Ez+) [sage] 2023/01/28(土) 21:22:31.10 ID:0L7E+iYP0(1) AAS
xamlはさくっと簡易なgui作る程度なら便利ではあるがxamlだけだとboolの反転すらできないから結局コード書くことになるんでbindingクソ喰らえってなる
216: デフォルトの名無しさん (ワッチョイ e301-s91j) [] 2023/01/28(土) 21:27:00.01 ID:p3y/mDFs0(3/3) AAS
XAMLでも何でもいいから
ひとつこれと決めてしっかり枯れるまで面倒見てほしい
217: デフォルトの名無しさん (ワッチョイ 876e-Gesu) [sage] 2023/01/28(土) 22:47:24.30 ID:Q8ohQpbl0(1) AAS
XAMLはもう枯れてるのでは?
218: デフォルトの名無しさん (ワッチョイ 1a42-+rQD) [sage] 2023/01/28(土) 23:00:10.63 ID:acHVjvs20(2/2) AAS
x:Bindだとコンバーターは普通のスタティックメソッドでコンパイル時に型チェックしてくれるから大分良くなってるんだけどね
219: デフォルトの名無しさん (ワッチョイ 8379-jh2e) [sage] 2023/01/29(日) 01:16:07.51 ID:R24XfIrD0(1/3) AAS
>>209>Windowsデスクトップアプリの次のスタンダードはWebView2に決定してるよ
もう2ひねりぐらいしないとコレ常用は厳しいなあと思う
HTAの再発明の上に実行環境がフォルダ掘ったりで劣化しとるのにスタンダードになるとは到底思えない
外人にも概ね評判悪いみたいだし
220(2): デフォルトの名無しさん (アウアウウー Sa47-K8fF) [sage] 2023/01/29(日) 09:49:06.93 ID:fP4u16yma(1) AAS
>>208
xamlなんて使わないで、C#でUIを簡単に定義できるようにすればいい
覚えることも減るし、コードとの親和性も良くなる
221: デフォルトの名無しさん (ワッチョイ ff79-gzqp) [sage] 2023/01/29(日) 10:28:03.21 ID:tvJJpmA20(1) AAS
>>206
扱えるデザイナとそもそもツールがないような?
222: デフォルトの名無しさん (アウアウウー Sa47-JCD8) [sage] 2023/01/29(日) 11:42:03.87 ID:57gL/0v0a(1) AAS
>>220
WPFはXAML使わずC#だけで書けるからそれが良けりゃ自分でライブラリ作れよ
223(1): デフォルトの名無しさん (ワッチョイ 1a42-+rQD) [sage] 2023/01/29(日) 12:02:19.28 ID:1KUwXnGJ0(1/2) AAS
>>220
MauiにMVUってコードでUI記述できるやつあるけど使いやすいか?
外部リンク:qiita.com
224: デフォルトの名無しさん (ワッチョイ a702-fO7+) [sage] 2023/01/29(日) 12:12:03.57 ID:Bt1+Pj/S0(1) AAS
flutterっぽいな
225: デフォルトの名無しさん (ワッチョイ 876e-Gesu) [sage] 2023/01/29(日) 13:15:24.15 ID:R8JESUlY0(1) AAS
>>223
今flutter取り組んでるけど、
単なるデザイン処理がコード中に占める割合が高くて
めちゃ読みにくて慣れんわ
226: デフォルトの名無しさん (ワッチョイ e301-s91j) [] 2023/01/29(日) 13:27:12.72 ID:8bst+jr10(1/2) AAS
GUI黎明期は間違いなくコードでUI記述してたわけで
先人がこれはあかんと否定してきたものを今更リベンジさせる必要があるんだろうか
227(2): .NET MAUI HighSchool (ワッチョイ 9a01-mpM/) [] 2023/01/29(日) 13:50:59.81 ID:i3THky500(1/4) AAS
今WinUI3で5chブラウザ作ってるんだがレスのアンカーだのハイパーリンクだと画像のリンクだのを抜き出す処理を考えてるんだがどうしたものか迷ってる
当然その書かれた位置にそのボタンやリンク貼り付けなきゃいけないんだがアンカーやリンクとその他記事は同じ行にはない(<br>で区切られてる)と仮定して<br>でSplitかけて行ごとでRegexとかを行おうと思ってるけどこの方法あってるか?
228: デフォルトの名無しさん (ワッチョイ e301-s91j) [] 2023/01/29(日) 13:55:11.83 ID:8bst+jr10(2/2) AAS
>>227
自前でパーサー書くよりもその手のスクレイピングライブラリは数多あるからそれ使った方が早いと思う
229(1): デフォルトの名無しさん (アウアウウー Sa47-6BSU) [sage] 2023/01/29(日) 15:11:11.20 ID:Srs41jrSa(1) AAS
行で区切る意味がわからん
普通に置換しろよ
230: デフォルトの名無しさん (アウアウウー Sa47-6BSU) [sage] 2023/01/29(日) 15:15:12.51 ID:Inli+tITa(1) AAS
WebViewならこれでlinkClickedにjsで独自処理書くなりそこからC#呼び出しするなり
<a xxx="~" href="~" yyy="~" >○○○</a>
↓
<span class="link" data-info="ここに情報を入れる" onclick="linkClicked(this.getAttribute('data-info'))"
>〇〇○</span>
231: デフォルトの名無しさん (アウアウウー Sa47-6BSU) [sage] 2023/01/29(日) 15:18:44.23 ID:9PfpQq5Na(1) AAS
正規表現もこんな感じので充分やろ
<a.+?href="(.+?)".+?>(.+?)</a>
232: デフォルトの名無しさん (アウアウウー Sa47-6BSU) [sage] 2023/01/29(日) 15:19:58.32 ID:I1Pjf1q2a(1) AAS
+じゃなくて*か
233: .NET MAUI HighSchool (ワッチョイ 9a01-mpM/) [] 2023/01/29(日) 16:56:28.41 ID:i3THky500(2/4) AAS
>>229
置換だとコントロールが作れない(ハイパーリンクコントロールなどがそれぞれ必要)
234(1): .NET MAUI HighSchool (ワッチョイ 9a01-mpM/) [] 2023/01/29(日) 17:00:22.89 ID:i3THky500(3/4) AAS
WebViewでいけたらいきかったけどMVVMのBingingができんかった…(要素名.NativeToString(HTML))なんだけどXAMLにそれがなかったわ…orz
235: デフォルトの名無しさん (スーップ Sdba-1Fce) [sage] 2023/01/29(日) 17:28:42.21 ID:pHVlG+oVd(1) AAS
ソフト板の専用スレの連中は役に立たんのか?
236(1): デフォルトの名無しさん (ワッチョイ 1a42-+rQD) [sage] 2023/01/29(日) 18:01:46.16 ID:1KUwXnGJ0(2/2) AAS
>>234
1.ビヘイビアを作る
2.ユーザーコントロールにWebViewのっけて依存関係プロパティーを設置してVMからコントロール
3.サービスを作ってVでWebViewのっけてからVMにインジェクションする
このどれかが普通かな?
237: .NET MAUI HighSchool (ワッチョイ 9a01-mpM/) [] 2023/01/29(日) 19:07:46.52 ID:i3THky500(4/4) AAS
>>236
なるほどサンクス2が簡単そうかなぁ
上下前次1-新書関写板覧索設栞歴
あと 765 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s