MSがWindowsに投資するのは何年も前にやめてるから当然
>>460
PythonでFlutterアプリを構築できるFlet OSベンダーでありながら他社フレームワーク頼りなのはまじうんこ
react nativeってwindowsだとうらで
うんこ品質のWinUI3が動くんだろ?
flutterはモバイルはskiaダメだからからimpellerに移行しようとしてるよな
RubyおじさんがFlutterおじさんに変わっただけでスレ汚しに来るのはご遠慮願いたい
0470デフォルトの名無しさん2024/03/31(日) 17:46:04.27ID:Upgbi7uR
金になるかじゃね?
集団でシャンフロ叩いてたのに2期が決まると手のひらクルッ!
ここんとこずっとTypeScript&Rectやってて、久々にC#でデスクトップアプリのコード触ったら
色々めんどくさっ!てのる
>>475プラスwinuiだとゴミ品質で
地獄へようこそ MVVM地獄...
コードビハインドで回避できるんだけどねーー
0480デフォルトの名無しさん2024/04/10(水) 21:47:50.46ID:ruWIk3N0
ちゃちゃと仕事終わらせるには方法は厭わないよ
UIの実装だけとっても
工数換算で桁が違うぐらい簡単ですよ
実際microsoftがgdgdだから俺もreactに乗り換えたい
Reactすら最近は工数かかりすぎで避けられている
その中でWPFやる人は貴重
Reactでデスクトップアプリ作れるの?
なら乗り換え検討するけど。
え、そこからなのか
それはさすがに外の世界を知らなさ過ぎ
>>486
WPFですら、WebView2貼り付けたりCefSharp入れて普通に書ける 継ぎ接ぎだらけでかゆい所に手の届かない微妙UIのTeamsでは興味を惹かれないな
WinAppSDK 1.5.2
fixされた問題
7つ
しね
そのうちメンテナンスされなくなって
windowsOSのUI周りに必要なとき
にだけ更新されるライブラリーになるのかな?
kotolinのこう書けるのおもしろい
sealed interface TestUiState {
object Loading : TestUiState
data class Success(val uiModels: List<TestUiModel>) : TestUiState
object Error : TestUiState
object Empty : TestUiState
}
>>486
もう大分昔に
Webアプリケーションが
デスクトップアプリとして動かせる時代になってるから
(例: VS code、Slack、旧Twitter)
メインの開発環境はそっちに移行しといた方が良いよ
ブラウザー内でも動作できるデスクトップアプリが作れるようになる electronでスタンドアロンで作成すれば認証なんか関係ない
インストーラも味もそっけもないがelectron-winstaller使うか、pascalごり押しに
なるがinno setup使うか選択できる(VSCodeはinno setup使ってる)
社内サーバーだからhttp:でいいやろと思ったら
Chromの機能制限がすごいんよね
chatGPT3.5で昨日からWPFの質問をしてもxaml等がまともに表示されない
Chromeの問題なのかChhatGPTの問題なのか
0503デフォルトの名無しさん2024/04/26(金) 21:42:52.81ID:6HJ9wS9i
サンプル少ないからじゃ…
Cursorでリポジトリ丸ごと突っ込んでGPT-4かClaudeに聞いた方がいいよ
>>503
今までずっとまともに機能してたのに
数日前からまともに答えが表示されない 0506デフォルトの名無しさん2024/04/28(日) 21:52:24.20ID:gvuAb1r5
スレ立てあらしきたのage
0509デフォルトの名無しさん2024/05/01(水) 20:18:49.79ID:uYP0THmn
質問いいですか?
<TextBox Text="{Binding Text1}" />
<Button Content="_Button" Command="{Binding Command1}"/>
上記のような場合、テキストボックスにフォーカスがある状態で Alt+B を押すと Text1 の値が更新されません。
UpdateSourceTrigger=PropertyChanged は重いので避けたいのですが、ほかによい方法はないでしょうか?
0511デフォルトの名無しさん2024/05/01(水) 20:55:13.10ID:ClavrGiA
フォーカスが外れるまで更新されないのは仕様なんじゃなかったっけ
フォーカス外したら上手くいかないかな
05125092024/05/02(木) 00:49:28.41ID:zXbGyKc1
ありがとうございます。
とりあえずAltキーが押されたときに更新してみます。
もう少し美しい方法があればご教授ください。
private void Window_PreviewKeyDown(object sender, KeyEventArgs e) {
if (e.Key == Key.System) {
foreach (var bind in BindingOperations.GetSourceUpdatingBindings(this)) {
bind.UpdateSource();
} } }