WPF(.NET, WinUI) GUI ..
[2ch|▼Menu]
225:デフォルトの名無しさん
22/06/12 18:32:35.38 tNOoSt5m.net
HTMLのformを軽く使った、デザインセイ皆無なものみたいなやつを前提としていたりして…
そんなわけないか…
別に変な意味じゃ無いけど

226:デフォルトの名無しさん
22/06/13 12:24:25.15 tyyBuEUf.net
Flutter3登場

227:デフォルトの名無しさん
22/06/13 12:37:02.26 pdhzPRVw.net
遅っ

228:デフォルトの名無しさん
22/06/13 19:38:49.60 4OK78Cnc.net
dartだけで作れるようになってくれたらつかったげる

229:デフォルトの名無しさん
22/06/15 11:28:35.56 5MewLf9U.net
XAMLで面倒だなって思ったのが一覧表示のループ
foreachとかwhileがない代わりにtemplateで記述
これ初心者のハマリどころだよな、難しい言われても仕方ない

230:デフォルトの名無しさん
22/06/16 20:16:16 vJM7hqNm.net
Electronキラー、Tauri 1.0 リリース!

231:デフォルトの名無しさん
22/06/24 21:18:43.92 d+czrOOd.net
TAURIを使って、デスクトップアプリを作ってみる
URLリンク(tech.excite.co.jp)

232:デフォルトの名無しさん
22/06/24 21:29:03.03 5JzJDf7L.net
rustという言葉に踊らされすぎ

233:デフォルトの名無しさん
22/06/25 00:42:48.41 rKfSzAxy.net
いかがだったでしょうblogを紹介するなよw
自作自演か?

234:デフォルトの名無しさん
22/06/25 06:44:20.68 z9QRxAiq.net
いや宣伝でござろう

235:デフォルトの名無しさん
22/06/25 08:36:15.50 8rCEDsWI.net
内部でWebView使うって事で
環境が異なるとUI崩れるって事でもあり
もうクソなんだかな

236:デフォルトの名無しさん
22/07/03 14:30:11.65 lZextqQ1.net
WPFのメニューってbreak(改列)できないんか

237:デフォルトの名無しさん
22/07/03 19:01:06.86 Cq6eEVnB.net
できるよ

238:デフォルトの名無しさん
22/07/04 23:41:13.23 ACrvegIY.net
1.1.2が出たけどドキュメントが見つからない
URLリンク(github.com)
どうなってるんだ?

239:デフォルトの名無しさん
22/07/05 10:38:34 0g/3/w2y.net
>>238
昔はよく ルーク、ソースを使うのだ!みたいなスターウォーズパロディみたいなことを言われた

240:デフォルトの名無しさん
22/07/05 10:40:06 0g/3/w2y.net
「ソースを使え,ルーク(Use the Source, Luke)」

241:デフォルトの名無しさん
22/07/05 10:49:18 QDVn5oKy.net
1.3からが本番

242:デフォルトの名無しさん
22/07/05 14:18:58.37 +kWyY0YB.net
winrt apiでwpfからwindows 10の機能が簡単に使えます♪って改めていうことか??
最初からできてなきゃいけねえだろ(笑)

243:デフォルトの名無しさん
22/07/05 14:20:05.11 +kWyY0YB.net
>>219
webのwordやexcelは良くできてるだろ

244:デフォルトの名無しさん
22/07/05 19:43:28.96 oH74dK5o.net
Web版はビューアー程度にしか使えないだろ

245:デフォルトの名無しさん
22/07/05 21:34:24.51 WgTDpJoD.net
web版officeは「webアプリにしては」よくできてると思うが、普段はやっぱりデスクトップアプリの方を使っちゃうよなあ。

246:デフォルトの名無しさん
22/07/05 22:36:24.16 QDVn5oKy.net
まぁ、excelとかwebアプリのピンキリのピンのだろ?
webアプリを平均すると安っぽいイメージしかない

247:デフォルトの名無しさん
22/07/05 22:41:11.86 ZZ3vHKnw.net
SIerの作るWebがゴミなだけで、使いやすいWebサービスはいくらでもあるよ

248:デフォルトの名無しさん
22/07/05 23:08:34.62 WgTDpJoD.net
つまり凡百のSIerが使いやすいWebアプリを開発するのはハードルが高いから
おとなしくデスクトップアプリ作っとけってことだな。

249:デフォルトの名無しさん
22/07/06 06:37:01.81 RDCX64nD.net
概ね同意だけどデスクトップアプリは展開に難があるからなあ…

250:デフォルトの名無しさん
22/07/06 07:40:20.02 YYeQNW8S.net
そういうのは多少UIを我慢してもWeb化するメリットがある案件だな。
スタンドアロンで十分なものにまでWeb化をごり押しするのは困りもんだが。

251:デフォルトの名無しさん
22/07/06 07:57:03.71 TEsmn4dq.net
凡百のSIerにとってスタンドアロンで十分な案件なんてほとんど存在しないからね

252:デフォルトの名無しさん
22/07/06 08:05:56.24 YYeQNW8S.net
こんなふうに「ほとんど存在しない」とか決めつけちゃうところがごり押しだよなぁ。
こんなスレに来てWebを布教するのはこんなのばっかり。

253:デフォルトの名無しさん
22/07/06 08:13:20.04 gczJF8Ta.net
アイデンティティを自分以外の何かに仮託してる奴ってそうなるね
仮託先を否定されると人格否定と受け取ってムキになる
ゲーハーと変わらない

254:デフォルトの名無しさん
22/07/06 08:13:54.80 TEsmn4dq.net
決めつけも何も一般論として実際そうだろ?
俺はデスクトップアプリにするメリットのある案件が存在することは否定していない
それと純粋なスタンドアロン案件が稀であることは矛盾しないよ

255:デフォルトの名無しさん
22/07/06 09:13:23 Cu5CJVOG.net
確かに今どきはなんだかんだでネットワーク使うからな
スタンドアロンって言葉的には当てはまる案件はなかなかないかもね

デスクトップアプリかWebかなんて要件次第すぎて決着付くはずもない

256:デフォルトの名無しさん
22/07/06 21:11:26.96 YYeQNW8S.net
べつに決着つけるような話でもないがな。
どんな統計を基に話してるのかは知らんが、仮にスタンドアロンアプリの開発が少数dとしても
だからといって必要もないのにWebアプリにしようなんてことにはならんしな。

257:デフォルトの名無しさん
22/07/06 21:48:00.04 mycuJuFy.net
WEBアプリがどうたらとかスレチの話題はお腹いっぱい
為にもならない同じ内容を繰り返してるだけだし

258:デフォルトの名無しさん
22/07/08 20:27:36.34 RyJ+2hF2.net
webはuiの作りがよくわからんのだわ
wpfが好き

259:デフォルトの名無しさん
22/07/08 20:36:18.63 cRr1rtL8.net
Webは古典的なサーバーサイドの状態遷移は独特なノウハウが必要でデスクトップな人には馴染みにくかったけど、SPAの時代になって分かりやすくなったよ
ReactなんかのクライアントサイドテンプレートはWPFの複雑怪奇なバインディングよりずっと分かりやすいしな

260:デフォルトの名無しさん
22/07/08 21:12:44.35 vEJej2ti.net
WPFを知らない人はWPFを複雑怪奇だと感じ、Hooksを知らない人はHooksを複雑怪奇だと思う。
そういうことじゃないのかね。

261:デフォルトの名無しさん
22/07/08 21:58:57.57 G/CdBPp1.net
両方とも全部学ぼうとするとまあ大変だ
WPFもreactも小さい部分だけ使えばさほど難しくない
でもノウハウがないと開発つらい
ググってばかりになる

262:デフォルトの名無しさん
22/07/09 08:57:56.95 KVtAWM9u.net
WPFでUIとか苦行過ぎる
WPFでもUI部分はWebview2でCSS使うわ

263:デフォルトの名無しさん
22/07/09 10:05:26.35 6ug5/LDh.net
Webの人はいまだにWPFが気になってしょうがないみたいだな。
いいかげんWPF離れして好きにやれよ。

264:デフォルトの名無しさん
22/07/09 12:25:46.34 /0pJGefZ.net
WPFも20年前にもっと盛り上がりがあれば良かったのに

265:デフォルトの名無しさん
22/07/09 15:26:19.18 lwwTn4Ql.net
今はGUIでマウスなどのイベント処理はビヘイビアつかうのかトリガー使うのかイベントトリガーを使うのかどれが正解なんですか
ぐぐって出てくる情報はどれも交錯していて意味がわかりません

266:デフォルトの名無しさん
22/07/09 16:26:40 6ug5/LDh.net
どっちが一方が正解ってことはないんじゃないかな。
対象のイベントまで含めた「振る舞い」として再利用したいならビヘイビアとか。

267:デフォルトの名無しさん
22/07/09 16:27:12 C8JWEzRQ.net
WPFに正解などないから好きなの使って自由に作ればいい
もはやコミュニティが存在しないからね

268:デフォルトの名無しさん
22/07/09 16:34:19 gk+Ey3kQ.net
>>265
> ぐぐって出てくる情報はどれも交錯していて意味がわかりません
これが一番ガンだと思う
WinFormみたいに一つの方法でしかできないって奴でないと老人には辛いw

269:デフォルトの名無しさん
22/07/09 22:28:12.95 8pSs/5cx.net
ビヘイビアと言えば古のLivetに殆どのコントロール用が用意されていたのを思い出してググったら
ビヘイビアやコンバーターが別パッケージに分離されて他のMVVMライブラリーと併用できるようになっていた
意外と使えるかもしれんな

270:デフォルトの名無しさん
22/07/10 15:20:46.50 tUo11rW5.net
回答ありがとうございます
リストボックスなどにマウスエンターされたらアイテムを若干大きくしたりしてます
前だったらblendでストーリーボードのきっかけがGUIで作れたんだけど
今はないみたいですね
コードビハインドで実現してますけどMVVMだとどれがおすすめなんでしょうか?

271:デフォルトの名無しさん
22/07/10 15:44:57.80 naI65OPh.net
>>270
WinUI3で似たようなことやっているけど、参考にしたMSのサンプルはイベントトリガー使っていたわ

272:デフォルトの名無しさん
22/07/13 23:51:16.12 7p8v4H7J.net
WPFで作られてるソフトって有名なの何がある?
勝手にAutodesk製品はWPFだと思ってるわ
リボンUIだし

273:デフォルトの名無しさん
22/07/13 23:56:46.69 UzSTT+o3.net
Visual Studio

274:デフォルトの名無しさん
22/07/14 00:00:39.77 0p9MpZ60.net
>>273
Officeもでしょ?

275:デフォルトの名無しさん
22/07/14 00:11:35.00 Mhf5ppko.net
Officeはネイティブ
WPFなんか使ってないよ

276:デフォルトの名無しさん
22/07/14 08:09:43.54 qEMIlyQn.net
>>275
リボンUIどうやって実装してるの?

277:デフォルトの名無しさん
22/07/14 08:17:06.91 qEMIlyQn.net
何のソフトがWPF使ってんだろ?

278:デフォルトの名無しさん
22/07/14 09:28:42 eRmUCHn1.net
最近使ってないから変わってるかも知らんけどSource TreeはWPFだったな
グラフィックスデバッガのPIXとかMSがWin専のツールとかで稀に使ってる

リボンUIとかMFCにも実装あるでしょ

279:デフォルトの名無しさん
22/07/14 10:01:35.96 dxotV0yq.net
>272-274
UTAU

280:デフォルトの名無しさん
22/07/14 12:05:56.86 V2MVf7k9.net
もしかしてWPFよりMFCの方がいいの?

281:デフォルトの名無しさん
22/07/14 12:08:39.09 lnbsEUJQ.net
.NETという巨大な環境が不要だからね

282:デフォルトの名無しさん
22/07/14 12:13:41.03 V2MVf7k9.net
もしかしてAutodeskもWPFじゃなくてMFC使ってたとか?

283:デフォルトの名無しさん
22/07/14 12:23:57.79 ONBtwkKY.net
大昔のEvernoteがWPFだったな。
重いからすぐに作り替えたらしい。

284:デフォルトの名無しさん
22/07/14 12:25:58.78 V2MVf7k9.net
>>283
重いのかよ…
今リボンUIのアプリ作ろうとしてるけどWPFに拘らなくてもいい感じなのか???

285:デフォルトの名無しさん
22/07/14 12:26:33.84 ydWTibZZ.net
.NET5以降のWPFは.NET Frameworkの時より軽くなったのかな

286:デフォルトの名無しさん
22/07/14 13:23:16.88 0XtnMUqR.net
もうWPFってメンテしてないんじゃないの?

287:デフォルトの名無しさん
22/07/14 14:15:31 jrtNkMJw.net
してるよ

288:デフォルトの名無しさん
22/07/14 18:00:51.77 9W27SdtS.net
mvvmなんか気にせず画面周りだけxamlを使えばいい

289:デフォルトの名無しさん
22/07/14 19:22:34.64 xVVWLKER.net
ドッキングウィンドウ実装するためにAvalonDock使おうと思うんだけどこういうオープンソース系って商用利用してもいいのかな?
そういうライセンス的なものに疎い
フルーエントリボンのライブラリも勝手に商用利用していいのかわからん

290:デフォルトの名無しさん
22/07/14 19:22:59.11 xVVWLKER.net
こういうライブラリって本気になれば作れるんだろうけどどうやって作るのかすらわからん

291:デフォルトの名無しさん
22/07/14 19:55:16.93 ZkG98XYT.net
>>289
MSPLだから一般的には商用利用可能だが、お前が今の案件でそれを利用していいかは別の問題だ
社内に明確なルールがないなら客との契約次第だから法務に相談しろ
また、受託開発においてはライセンスを受ける主体がお前の会社ではなく元請やユーザー企業になる可能性があり、その場合お前の会社の責任で判断できることではない

292:デフォルトの名無しさん
22/07/14 19:56:42.82 xVVWLKER.net
>>291
案件ではなく趣味です

293:デフォルトの名無しさん
22/07/14 19:59:39.97 ZkG98XYT.net
>>292
だったら問題ない
どうせ完成させて売れるとこまでいく可能性は極めて低いんだから細かいこと気にしないでよろしい

294:デフォルトの名無しさん
22/07/14 20:06:38.01 xVVWLKER.net
>>293
サンクス

295:デフォルトの名無しさん
22/07/14 20:11:37.16 JGI4j5iF.net
裁判になったら5chで大丈夫と言われたと答えろよ

296:デフォルトの名無しさん
22/07/14 21:42:06 24aif2KW.net
WPFで作ろうとして実際に重すぎて使わなかった話は昔はたまに聞いた
FBはMVVMも捨てた

MVVMで作ったら状況バグがデバッグできないし困難だから
間違った通知をデバッグして消しても翌日また復活してるって

関係ないけどtwitterのwebのバグがこれ
サイト開くとたまにベルにバッジが一瞬出て消える
ベルを押すとやはり新規の通知がある

297:デフォルトの名無しさん
22/07/14 23:16:51.34 C041SKom.net
日本語でおk

298:デフォルトの名無しさん
22/07/14 23:40:40.90 24aif2KW.net
mvvmは大型案件には向かない
状態が意図しない場所で常に変わり続けてデバッグが困難

299:デフォルトの名無しさん
22/07/15 07:35:30 S6wl3Ezz.net
MV*アレルギー発症しちゃってる子がきたのか
お前使いものにならないから要らないってこないだも俺言ったよね?

300:デフォルトの名無しさん
22/07/15 09:20:20 1x1Qrr1X.net
状態が変わらないということは言われても聞かないということである
有言実行でスバラシイね

301:デフォルトの名無しさん
22/07/15 09:38:24 yDg/Ty3J.net
MVVMはビューに反映させる必要のあるデータを全てVMの状態として持たなきゃいけないから、
Mの更新があったときにVMの更新前の状態に依存した複雑な更新ロジックを書いてしまいやすいんだよね
その点Reactなんかは、MからVへの単方向バインディングで済むデータについてはVM相当の中間層(コンポーネント)に状態を持たないからプログラマが間違える余地がない
本来MVVMでもVMはMの内容を関数的に反映しているだけになるように作るのが正しいのだが、それをアーキテクチャ的に強制できないんだよ

302:デフォルトの名無しさん
22/07/15 12:01:55.52 l4dzAa6f.net
mvvmは無理に使う必要なくて機会が有れば覚えたらいいよ

303:デフォルトの名無しさん
22/07/15 12:55:37.46 Oo3I2Lae.net
>>301
それはVの更新の仕方をカスタマイズするために仕方なくなんじゃないの?

304:デフォルトの名無しさん
22/07/15 12:58:12.62 laDvzGYl.net
nuGetやVisual Studio Marketplaceでこれは汎用的に使えて便利のおすすめのライブラリってあります?

305:デフォルトの名無しさん
22/07/15 15:12:39.30 OwXqeWIQ.net
>>303
そういうケースもあるだろうし、単にプログラマの頭が悪いだけの場合もあるだろうね
いずれにせよそれこそがまさにFBの問題意識であって、Reactでは後者のケースは自然に排除されるし、前者のケースもReactが自動的にツリーの差分を取ることで解決した

306:デフォルトの名無しさん
22/07/15 15:43:35.60 XzYs8QwT.net
前提条件を揃えないと何を比較しているのかよくわからない話になるよね。
>Mの更新があったときにVMの更新前の状態に依存した複雑な更新ロジックを書いてしまいやすいんだよね
複雑なことは複雑で
>その点Reactなんかは、MからVへの単方向バインディングで済むデータについてはVM相当の中間層(コンポーネント)に状態を持たないからプログラマが間違える余地がない
簡単なものは簡単
としか言っていないようにも見える。

307:デフォルトの名無しさん
22/07/15 20:02:09 6ZoU+QiU.net
つか
pubulic ReactiveProperty<bool> hoge=>model.hoge;
と書けば、Modelのプロパティーは簡単にVMでリレーできるんだよな
要はやり方次第

308:デフォルトの名無しさん
22/07/15 23:46:29 laDvzGYl.net
AvalonDock使ってみたけどライセンスがどうとかでエラー出るな
有志がパクったDirkSter版のAvalonDockならライセンス関係なく使えるって書いてあってそれ試してみたけど
冒頭宣言部xmlns~が上手くいかない
githubと上手く連携取れてないんかな?
URLリンク(resanaplaza.com)

309:デフォルトの名無しさん
22/07/15 23:47:14 laDvzGYl.net
こういうめんどくさいことがあるからできれば自分でこういうUIのライブラリ作りたいんだがどうやってやるのかわからん

310:デフォルトの名無しさん
22/07/16 09:38:10.18 vcXm8HYX.net
ソースあるんだからパクればええやん

311:デフォルトの名無しさん
22/07/16 10:15:46.79 0bqu7l7J.net
>>310
いやそのソースをどうパクればいいのかわからん
どうやってそのソリューションに持ってくるのかというか…

312:デフォルトの名無しさん
22/07/16 10:18:43.48 0bqu7l7J.net
しゃーないから標準のDockPanel使ってそれっぽいの作ってみた
もちろんフローティングとかタブ、幅調整なんてできないが…
URLリンク(i.imgur.com)

313:デフォルトの名無しさん
22/07/16 10:39:01.09 0bqu7l7J.net
ドラッグでサイズ変更可能なコントロールってあったっけ?
それをDockPanelに仕込めればそいつ大きくしたらDockPanelも追随してでかくなりそうなんだが、もちろん縮小も

314:デフォルトの名無しさん
22/07/16 13:29:07.16 UnHoIShC.net
>>313
Window

315:デフォルトの名無しさん
22/07/16 13:30:31.64 0bqu7l7J.net
>>314
Windowの中にWindowは入れられないってさ
一応それ思って試してみたけど無理だった

316:デフォルトの名無しさん
22/07/16 13:47:56.74 numirY42.net
>>313
GridSplitterじゃダメなん?

317:デフォルトの名無しさん
22/07/16 14:36:25.07 0bqu7l7J.net
>>316
試してみる

318:デフォルトの名無しさん
22/07/16 16:57:10.06 Nb4vyBV3.net
サイズ変更可能な画面splitはwinformsの方が楽だな

319:デフォルトの名無しさん
22/07/16 17:05:22.06 f7Zx8/54.net
つか、どんなアプリ作ってるのか知らんが、今時リボンなの??って感じだが

320:デフォルトの名無しさん
22/07/16 17:22:45.81 S+0YIOAF.net
リボンに替わる今時のUIってなんだろう?
うちはずっと旧来のメニューバーのままだけど。

321:デフォルトの名無しさん
22/07/16 18:08:54.13 MfFIbMfc.net
横からだけど、リボンってそんなに悪いの?
リボンUIにするってことは多機能なアプリなんだろうから、使いづらいと感じるのは多機能ゆえに習熟に時間がかかるだけじゃないかと

322:デフォルトの名無しさん
22/07/16 18:32:39.98 Nb4vyBV3.net
長所
アイコンが大きく出来る場合が多く非熟練者には操作が類推できる場合が多い
非熟練者には機能がタブ分けされていてわかりやすい
短所
リボンは画面に占めるUIの割合が大きくなり作業領域が減る
各アイコンが大きく一覧性に欠ける
またそのためタブ切り替えなどの操作が増え熟練者にはつらい
例:
従来 アイコンAを押す→アイコンBを押す → アイコンAを押す →…
リボン アイコンAを押す → タブの切り替え → アイコンBを押す →タブの切り替え → アイコンAを押す → …
ウインドウのサイズに合わせてレイアウトや各アイコンなどの表示が文字単体に変わり操作感が変わる

323:デフォルトの名無しさん
22/07/16 18:34:38.84 Nb4vyBV3.net
タブなどを超えて短時間にガンガン操作する人にはつらい
操作回数がかなり増えてる
嫌がらせ
ゆったりポチポチする人向け

324:デフォルトの名無しさん
22/07/16 18:39:02.88 rAI3mwaZ.net
今どきならNavigationViewにCommandBarかな

325:デフォルトの名無しさん
22/07/16 18:43:18.14 Nb4vyBV3.net
リボンの利点はまだあった
タブレットなどのタッチ操作向き
プレビュー機能などが表現しやすい

326:デフォルトの名無しさん
22/07/16 19:17:19.35 0bqu7l7J.net
GridSpliter使ってみたけどだめだったわ
これは最大範囲の中でどの割合でスプリットするのかを決めるスライダーみたいで
最小範囲をデカくするためのスライダーじゃないみたいだ
リボンUIは個人的に今のOfficeやAutodesk製品ソフトが昔のメニューバーより使いやすいから
もちろんショートカットでゴリゴリって人には必要ないかもしれんけど未習熟者にはかなり扱いやすいUIだと思って使ってる
今のパワポ感覚でAdobeのイラレみたいなソフト使えれば面白いなと思って趣味で開発中

327:デフォルトの名無しさん
22/07/16 19:20:00.73 0bqu7l7J.net
navigationviewにcommandbarはほんとに簡易的アプリって感じよな

328:デフォルトの名無しさん
22/07/16 19:23:57.52 p3+xskw8.net
>>321
Excel 2007でリボンについていけないジジイが騒いでただけ
さすがに最近では滅多に見かけなくなったと思っていたけどクイック操作も知らない>>322みたいなジジイが生き残ってブツブツ言ってるw

329:デフォルトの名無しさん
22/07/16 19:28:43.87 MfFIbMfc.net
>>322
作業領域減るっていうのは確かに俺もわからないでもないな

330:デフォルトの名無しさん
22/07/16 19:43:58.74 0bqu7l7J.net
Wordはリボン閉じてるわ
Autodesk系はリボンないと無理

331:デフォルトの名無しさん
22/07/16 19:51:28.87 Nb4vyBV3.net
>>328
リボン不評がずっと言われて後でクイック操作が入った
最初は作業領域を常に占有してたけど後で閉じれるようになった
不満に思うことは常に開発へ伝えるべきです

相手にジジイとか言う前に結局熟練者の作業性は落ちてることを理解すべきだ

332:デフォルトの名無しさん
22/07/16 19:55:10.88 0bqu7l7J.net
>>331
熟練者の生産性は落ちてないでしょ
あいつらメニューバーでもショトカしか使わないんだし
ショートカットキーはリボンUIになっても変わらんからそこまで生産性落ちてないと思うわ

333:デフォルトの名無しさん
22/07/16 19:57:48.00 YTi+pUYp.net
Autodesk系ってなんだよ
製品数が多すぎてどれのこと言ってんのかわからん
しかも買収した会社の製品の寄せ集めだぞ

334:デフォルトの名無しさん
22/07/16 20:00:31.92 Nb4vyBV3.net
>>332
熟練者たちが慣れた後でも今まで1時間で完了していた作業が1時間では全然終わらなくなってた

335:デフォルトの名無しさん
22/07/16 20:01:51.47 0bqu7l7J.net
>>333
AutoCad Revit Fusion360 はリボンUIになってるのを確認
MAYAも広義的にはリボンなんじゃね?

336:デフォルトの名無しさん
22/07/16 20:27:59.58 PdYI0OYh.net
>>334
それほんとに熟練者なのか?
新しい事に適応できない老害だと思うけど...

337:デフォルトの名無しさん
22/07/16 20:35:43.90 0bqu7l7J.net
DockPanelだけど□、✕ボタンのVisibilityをCollapsedにしてTextBlockをrotatetransformで270にしたらいい感じにドッキングパネルを閉じた表現にできた
これを✕ボタンを押したときにDockPanelの内部をCollapsed…のように書き換えれるとかなりそれっぽくなるな

338:デフォルトの名無しさん
22/07/16 20:36:19.16 0bqu7l7J.net
写真貼り忘れ
URLリンク(i.imgur.com)

339:デフォルトの名無しさん
22/07/16 20:38:52.82 Nb4vyBV3.net
>>336
UIで生産性が低下する場合もあるんだから普通に知っとけ

340:デフォルトの名無しさん
22/07/16 20:43:37.27 5oVXGkmo.net
>>339
どんな操作してるのか具体的に書いてみなよ
そもそもUIの操作ばかりしてるんかよw

341:デフォルトの名無しさん
22/07/16 21:18:49.86 YTi+pUYp.net
>>335
MayaはもともとIrix(中身はunix)で作られてるからな
リボンよりも前からあのUIで今は少し変わったがリボンって名前ではない

342:デフォルトの名無しさん
22/07/16 22:13:32.66 a6aPn26O.net
>>331
>リボン不評がずっと言われて後でクイック操作が入った
うわっ嘘つきだー
クイックアクセスツールバーは最初からあったが。
そもそもリボンUIはメニューUIの進化版。
クイックアクセスツールバーが従来のツールバーに相当する。
>最初は作業領域を常に占有してたけど後で閉じれるようになった
これも嘘。最初のバージョンのリボンからできた。
何にも知らねーな。
Officeのバージョンによってメニュー展開がデフォルトか閉じているのがデフォルトか
違うだけ。

343:デフォルトの名無しさん
22/07/16 22:18:51.57 a6aPn26O.net
リボンがメニューだということが分かっていれば
作業領域を占有するなんて的外れなことは言わない。
メニューを開きっぱなしにしてりゃ場所とるに決まっている。
省スペースにしたいなら一般的なメニューみたいに必要な時だけ展開すればいい。
リボンは開きっぱなしモードもあるってだけ。

344:デフォルトの名無しさん
22/07/16 22:21:45.21 GOIfV07v.net
つまりりボンいらねーメニューでいいだろってことか

345:デフォルトの名無しさん
22/07/16 22:23:57.35 a6aPn26O.net
>>344
読解力ゼロかい?
メニューのパワーアップ版がリボン

346:デフォルトの名無しさん
22/07/16 22:34:13.48 Nb4vyBV3.net
>>342
クイックアクセスは嘘つきじゃなくて勘違いだな
クイックアクセスバーはデフォの内容をオンオフするだけのものでツールバーの代わりだなんて言えるものじゃない
作業領域を占有していたのは本当で誰もタブを非表示にできるなんて知らなかった
後のバージョンで閉じる操作が表に出てきてみんな消すようになった
そして自分でカスタマイズしてコマンドバーが出せるようになり
ツールバーと同じ操作ができるようになった
つまりみんなデフォのリボンが使いにくくてカスタマイズするようになったんだ
それは認めないんだな

347:デフォルトの名無しさん
22/07/16 22:35:44.15 Nb4vyBV3.net
馬鹿は老害だーとか言うけど
それで実際に作業効率が下がって生産性が下がってもいいんだなと
馬鹿は大変だ

348:デフォルトの名無しさん
22/07/16 22:53:49.76 a6aPn26O.net
>誰もタブを非表示にできるなんて知らなかった
はい、これも嘘。「お前が」知らなかっただけ。
なんですぐばれる嘘をつくかな。
少なくとも自分の周りではメニュー(タブ)部分のダブルクリックが一番お手軽に切り替えられることは広く知られていた。
視覚的にもリボン最小化への導線は用意されていたし、これが分からないというならハンバーガーメニューも駄目だろう。
>クイックアクセスバーはデフォの内容をオンオフするだけのもの
全然違う。
あれはユーザーそれぞれに合ったツールバーに育てていくよう設計されたもの。
リボンを使っていて使用頻度の高いボタンがあったらその場で右クリックしてクイックアクセスツールバーに追加していく。
ある程度育ってきたらツールバーをリボンの下に表示する。
こうすることによって必要なものだけで構成された使いやすいツールバーが自然と出来上がっていく。

349:デフォルトの名無しさん
22/07/16 23:03:55 z7rJp6V9.net
>>347
切り替わり直後はともかくしばらくしても生産効率下がったままなのは老害だけだろ...
自分の適応力の無さを恥じろよw

350:デフォルトの名無しさん
22/07/17 04:46:26.57 ZzIInvjq.net
こんな話題の時だけ盛り上がるんだから...

351:デフォルトの名無しさん
22/07/17 08:16:16 fbUZ4IqM.net
WinUI3で使えるWindows10風味なリボンのようなコントロールTabbedCommandBarなどどうだろう?
URLリンク(docs.microsoft.com)

352:デフォルトの名無しさん
22/07/17 10:26:22.69 y0CsF7TY.net
>>349
工程が増えてるのに適応もクソもないだろ
頭おかしいのか?
例えばプログラム上ステップ数増えてるのに実行時間同じにしろとか馬鹿なんじゃないの?
どこか別で効率化できるならともかく

353:デフォルトの名無しさん
22/07/17 11:49:39.62 nMA2Epvl.net
>>352
> 工程が増えてるのに適応もクソもないだろ
クイック操作
> 頭おかしいのか?
ブーメラン乙w

354:デフォルトの名無しさん
22/07/17 13:48:00.91 J6V//LoS.net
WPFでもUWPやWinUIのライブラリって使えたよね?
ColorPickerを使ってみたい

355:デフォルトの名無しさん
22/07/17 13:48:37.96 J6V//LoS.net
>>351
FluentRibbonが使えなくなったらこれにするわ

356:デフォルトの名無しさん
22/07/17 13:55:47.00 WIIWR4n5.net
どんなアプリ作る気なんだおっさんよ

357:デフォルトの名無しさん
22/07/17 14:31:12.86 aqFOdZL2.net
>>352
工程は減るんだが?そんなことも分からないのか

358:デフォルトの名無しさん
22/07/17 14:49:00.03 J6V//LoS.net
>>356
お絵かきソフト

359:デフォルトの名無しさん
22/07/17 15:32:16.60 Aa8N9zQw.net
>>351
これいいな

360:デフォルトの名無しさん
22/07/17 18:41:37.30 J6V//LoS.net
そのリボンUIマイクロソフトが配布してるってのはいいけどギャラリー機能とかちゃんとしてんのかな?

361:デフォルトの名無しさん
22/07/17 20:28:49.22 J6V//LoS.net
WinUI3のSDK試したけどほんとに最新版で作られたものでしか運用できなさそう
ターゲットを新しいものにしないといけないんだがターゲット変えても他のライブラリが対応できていないものもあってかエラーしか出てこなくなる
Fluent.Ribbonが使えなくなったわ

362:デフォルトの名無しさん
22/07/17 20:52:59.13 J6V//LoS.net
だめだ新規にWinUI3用のプロジェクト作ってもtargetplatformvarsionでおかしくなる
これほんとに正規でリリースしてんのか?

363:デフォルトの名無しさん
22/07/17 20:55:51.34 uQZhcnk9.net
ベータ版試用ありがとうございます

364:デフォルトの名無しさん
22/07/17 21:21:35.50 7gY7u64d.net
いつになったら完成するん・・・

365:デフォルトの名無しさん
22/07/17 21:41:23.72 fbUZ4IqM.net
WinUI3はWpfと別のシステムだから、Wpfのコントロールは動きません
GUI部品は全て入れ替えになるし、それ以外もWinRTライブラリが中心になる

366:デフォルトの名無しさん
22/07/17 21:57:52.92 1enhgMc3.net
経営陣をAIにしたら

367:デフォルトの名無しさん
22/07/17 22:03:29.23 J6V//LoS.net
>>365
動くって誰かが言ってた気がする…

368:デフォルトの名無しさん
22/07/17 22:04:31.73 J6V//LoS.net
WPFでWinUI3は動くんじゃね?

369:デフォルトの名無しさん
22/07/17 22:12:23.25 EABPDou+.net
空域が共存できるだけで、混ぜられるわけじゃないでしょ

370:デフォルトの名無しさん
22/07/17 22:14:47.88 J6V//LoS.net
>>369
まじかよ…
colorpicker使えると思ったのに…
WPFでcolorpickerってあったっけかな?

371:デフォルトの名無しさん
22/07/17 22:17:09.31 fbUZ4IqM.net
>>368
Wpfで使えるXaml IslandってやつはUWPのコンポーネントをWpf上に貼り付けるやつだが
WinUI3用はまだ出来ていない

372:デフォルトの名無しさん
22/07/17 22:20:51.92 fbUZ4IqM.net
>>370
UWP用のColorPickerならXamlIslamd経由で動くはずだが
やったこと無いので保証はできない
頑張って調べてね

373:デフォルトの名無しさん
22/07/17 22:25:48.05 EABPDou+.net
XamlIslandsもWPFとWinFormsの相互運用と同じでWinネイティブのウインドウを重ねるだけでしょ?
無茶苦茶非効率な仕組みだからボタンみたいな小さなコントロールの単位で使うようなもんじゃないし、
Windowsネイティブのコンポジションでできる範囲のことしかできないはず

374:デフォルトの名無しさん
22/07/17 22:33:39.94 J6V//LoS.net
ヒントサンクス
調べてみます

375:デフォルトの名無しさん
22/07/18 06:27:35 YunAnzUQ.net
>>362
Q) WinUIを使った実際のプロジェクトを見たことがありますか?


A) 私はC++/WinUI3で簡単なRPAツールを開発したことがありますが、
WinUI3の現在の進捗状況と機能では、商用アプリケーションを開発することができないと言いたいのです。

A) ソロ開発者の話をよく聞いていますが、はっきりとノーと答えることができます。
今のところ私の知る限り、誰もWinUIの道を進もうとは思っていません。

A) 他の人達が言うように、WinUI3は商用アプリケーションにはまだ早いです。
私たちはWinUI3を調査し、WPFの代わりにWinUI3を使用するようにいくつかのアプリを変更できるかどうか検討しましたが、
多くの機能が欠けており、バグの量も多いため、現実的ではありません。
WinUI3は、今のところ趣味のアプリケーションにしか使えません。
私の予想では、Microsoftのリソース次第では、完成まで2年かかるかもしれません。

376:デフォルトの名無しさん
22/07/18 06:49:47.33 gpEEM+iM.net
何時作ったコピペか知らんが、最近のリリースは割りと安定しているんだけどな

377:デフォルトの名無しさん
22/07/18 07:48:54.13 3Yb65Z7U.net
世の中には自分用に趣味でツール作る人たちと、数十万人に影響するシステム作ってる人たちがいるからね
後者の人がWinUIみたいな実績のないものを使うことはない
MSは他の部署(Teams,Office)に使わせて実績作ってからリリースしたほうがいいと思うんだなあ

378:デフォルトの名無しさん
22/07/18 09:07:59.46 modSHJzZ.net
それこそ何万人どころか数億人に影響するシステムに生煮えのUIは使えんじゃろ

379:デフォルトの名無しさん
22/07/18 09:58:26.92 t8sTiWh6.net
SkypeやVScodeみたいなやつがElectronを使うように、メジャーソフトが扱うようになると安定してくるんじゃね

380:デフォルトの名無しさん
22/07/18 12:21:39.64 rfYQKtk0.net
ストアにある、Youtubeとかニコニコ動画用のWinUIアプリ使ってる。
最高に使いやすいからMicrosoftはもっと宣伝してほしい

381:デフォルトの名無しさん
22/07/18 12:32:08.92 o05Sk4F2.net
>>377
WebView2はTeamsでの採用を前提に作られて概ね好評だね

382:デフォルトの名無しさん
22/07/18 12:41:35.29 rfYQKtk0.net
最高だと思うWinUIの3rd製アプリ
・Files(エクスプローラー)
URLリンク(www.microsoft.com)
・AwsomeTube(Youtube)
URLリンク(www.microsoft.com)
・Fenice for Twitter(Twitter)
URLリンク(www.microsoft.com)
・FlowPad(MSペイント)
URLリンク(www.microsoft.com)
・Fluent Screen Recorder(録画アプリ)
URLリンク(www.microsoft.com)
・FluentCast Podcast(ラジオアプリ)
URLリンク(www.microsoft.com)
・Modern Flyouts(便利機能)
URLリンク(www.microsoft.com)
・Hohoema(niconico)
URLリンク(www.microsoft.com)

383:デフォルトの名無しさん
22/07/18 12:48:27.80 3Yb65Z7U.net
>>379
MSは企業内にメジャーに使われるソフトウェアがあるんだから、結託したら天下取れると思うんだけどね

384:デフォルトの名無しさん
22/07/18 13:17:08.96 sEduZdTw.net
今のMSだとそれなりの規模のアプリは莫大なレガシーコードを抱えるOfficeや
マルチプラットフォーム前提のサービス用アプリだからWinUIとか採用しづらい面もあるんだろう
Win8以降だと標準アプリはWinRT系使ってるんでドッグフーディングしてるとは言えるんだろうけど
小規模アプリの範疇でもロクな品質になる前に世代毎にコロコロ移行してくのはやっぱアホなのかなと

385:デフォルトの名無しさん
22/07/18 13:51:51.24 8lDJFmzD.net
>>380
使いやすいのはわかるけど凝ったことができない

386:デフォルトの名無しさん
22/07/18 13:53:27.96 8lDJFmzD.net
>>382
以前のWindowsストアインストールするUWPより充実しててワロタ

387:デフォルトの名無しさん
22/07/18 13:55:14.61 8lDJFmzD.net
>>382
ホホエマは以前のUWPアプリだな
UIダサい

388:デフォルトの名無しさん
22/07/18 14:09:00.98 rfYQKtk0.net
>>387
サムネ更新されてないけど、入れてみて
最新のMicaデザインになってるから

389:デフォルトの名無しさん
22/07/18 15:52:42 FIw4zBy/.net
まぁ、現在のFluent Designはタッチでも使える閲覧系のアプリがメインだろ
Visual Studioみたく凝った生産系のアプリは従来のUIやリボンでOK
ただ、従来のUIやリボンでもいいがダークモードに対応しろ
>>338とかダークモードにできるの?

390:デフォルトの名無しさん
22/07/18 21:22:06.89 8lDJFmzD.net
>>389
多分できないと思う

391:デフォルトの名無しさん
22/07/18 21:22:48.20 8lDJFmzD.net
でもThemeプロパティ作ればいけるだろ
そのへんはWPFは融通高い

392:デフォルトの名無しさん
22/07/18 21:25:04.79 8lDJFmzD.net
とりあえず進捗色彩ホイール作った
あとは3角部分なんだけどかなり難しい
URLリンク(i.imgur.com)

393:デフォルトの名無しさん
22/07/18 21:35:16.07 YunAnzUQ.net
>>382
しょぼいアプリばっかり。
Filesは2回ぐらい常用しようと頑張ってみたことあるけど、致命的なレスポンスの悪さと不安定さで結局アンインストール。
ファイラーはオリジナルのエクスプローラーと同じレベルのレスポンスじゃないと使う気にならないからWinUIは不向き。
WinUIもUWPもアニメーションのし方のせいもあるけど全体的に動作がモッサリしてる。
あとキーボードのみで使おうとするとものすごく使いづらい。

394:デフォルトの名無しさん
22/07/18 21:49:39.20 ANhsSAhw.net
>>392
なんで自作してんの?
そんなのどこかに落ちてるんじゃないの?

395:デフォルトの名無しさん
22/07/18 22:59:54.18 8lDJFmzD.net
>>394
三角のは落ちてないよ
ここで名前が上がらないし
一応ライブラリあるけど有料

396:デフォルトの名無しさん
22/07/18 23:32:26.37 rfYQKtk0.net
>>382
ちなみに全部WinUI2。
WinUI3なら動き早くなると期待してる。

397:デフォルトの名無しさん
22/07/19 00:18:01.06 ALgQB+zq.net
>>396
VIPでMacクソ信者がWindowsではiOSアプリ作れねぇとかクソみたいなことほざくからWinUI3とザマリン使ってファイラーアプリ作ってみるわ

398:デフォルトの名無しさん
22/07/19 00:26:42.88 0ysQ/ZuC.net
FilesアプリはUWPでそのサンドボックス環境での制限のために複雑な事してるから不安定なんじゃね
WinAppSdk作り直せばもっとましになるはず

399:デフォルトの名無しさん
22/07/19 05:23:10 rB2gaRxT.net
>>396
3の方が出来が悪いのに?

400:デフォルトの名無しさん
22/07/19 07:22:29.49 frqMCBEr.net
>>398
不安定なのか…
なんか作りやすいおすすめのアプリとかある?

401:デフォルトの名無しさん
22/07/19 08:56:04 ZBqDRjw4.net
不安定というよりWindows.Storage名前空間のファイルシステムのクラスは、System.IOと比較して体感できるほど遅い
WinUI3ではSystem.IOでファイル操作できるからその部分は解消されていますね

402:デフォルトの名無しさん
22/07/19 12:04:15.28 SdJZUOia.net
>>401
WinUI3は問題ないってことか
WinUI3使って見る予定だったから大丈夫

403:デフォルトの名無しさん
22/07/19 18:28:33.74 R92IIdSX.net
なんかよく読んだらWinUI3はデスクトップ向けってなってるみたいだけどスマホアプリにも使えるんかな?

404:デフォルトの名無しさん
22/07/19 19:02:07 0ysQ/ZuC.net
スマホ??スマホなんてないよ
スマホじゃなくてWinUI 3はタブレット向けにはなってる
WinUI 3はWindows専用のライブラリ
で、xamarinというか.net mauiでWindows向けにビルドすると裏でWinUI 3が使われるだっけ??
他のOS向けにビルドしたらそのOSのネイティブビューが使われて、WinUI 3は関係ない

405:デフォルトの名無しさん
22/07/19 19:12:12 R92IIdSX.net
>>404
そうなんだ…
残念…

406:デフォルトの名無しさん
22/07/19 19:25:12 cxGAiQrp.net
>>405
クロスプラットフォームでfluent UIを使うってならReact Native
WebでいいならReactライブラリとか。
やる手段は他にもある

407:デフォルトの名無しさん
22/07/20 07:20:51 QrJbBS67.net
>>406
Javascriptできない

408:デフォルトの名無しさん
22/07/20 08:34:51.76 SstErkR8.net
Windows UI Library 2.8ってのが、リリースされてるけど、これはなんだ?
WinUI3より古いWinUI2のアップデート版かな?

409:デフォルトの名無しさん
22/07/20 22:06:04.60 WTKgR4z/.net
もういっちょ見つけた
Melosik (ミュージックアプリ)
URLリンク(www.microsoft.com)

410:デフォルトの名無しさん
22/07/20 22:10:55.95 SbgXPqdk.net
Fluent Designがかっこいいのはみんなわかってるやろ

411:デフォルトの名無しさん
22/07/20 22:15:43.78 5dyzzXol.net
>>408
そうらしいね。
URLリンク(docs.microsoft.com)

412:デフォルトの名無しさん
22/07/21 06:28:17.69 qnJibpLd.net
このfluent DesignがiOSやAndroidで使えないのツラミ

413:デフォルトの名無しさん
22/07/21 06:30:43.88 qnJibpLd.net
ちょっと遅くなったけど三角カラーピッカーの部分できた
あとはClipで三角に整えてサイズをControlのHeightとWidthに合わせるような処理を書くだけ
URLリンク(i.imgur.com)

414:デフォルトの名無しさん
22/07/21 19:04:04.45 KYunSftz.net
URLリンク(docs.microsoft.com)
Version 1.1.3

415:デフォルトの名無しさん
22/07/21 20:16:21.37 Zvioe4Ts.net
>>410
格好よくはない。控え目で地味でありきたりだと思う。
Micaなんて視力1.0未満の人は絶対気付かない。
派手にし過ぎると下品だし、これでいいのかもしれんが。

416:デフォルトの名無しさん
22/07/21 21:35:43.87 uGTeTqqA.net
>>410
> Micaなんて視力1.0未満の人は絶対気付かない。
それは盛り過ぎ
0.1裸眼とかならどうか知らんが

417:デフォルトの名無しさん
22/07/21 21:35:50.76 bir3wz/4.net
お前らセンスゼロのくせによく言うわ

418:デフォルトの名無しさん
22/07/21 22:45:20.03 v1bwr09c.net
ノーマルWPFのセンスのなさは異常

419:デフォルトの名無しさん
22/07/22 07:19:30.96 F/d3VPRy.net
ボタンとかカド丸めたり影つけたりするとそれらしくなるけど最初からやっとけよとは思う

420:デフォルトの名無しさん
22/07/22 12:44:11.95 KyJsHgxJ.net
マイクロソフトはわざとダサくしてるんだよ
そうすればデザイナーやコンポーネント屋さんの仕事増えるでしょ知らんけど


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

540日前に更新/222 KB
担当:undef