問題タブ [windows-mui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - FindResourceEx とフォールバック言語
単一の実行可能ファイルにリソースのすべての翻訳があります。効果的に:
LANGIDを指定して FindResourceExを使用して、(最も) 適切なものを見つけようとしています。LANGID は、言語とサブ言語の両方で構成されます。たとえば、パナマで話されているLANGUAGE_SPANISH, SUBLANG_SPANISH_PANAMA
スペイン語 ( ) とメキシコで話されているスペイン語( ) のリソースがあるとしLANGUAGE_SPANISH, SUBLANG_SPANISH_MEXICAN
ます。目的の langid とリソースの 1 つが完全に一致する場合は、すべて問題ありません。
FindResourceEx を使用してスペイン語の 3 番目のフレーバー (たとえば ( LANG_SPANISH, SUBLANG_SPANISH_COSTA_RICA
)) のリソースを検索しようとすると、コスタリカ専用のリソースがないため、検索は失敗します。そのような場合、私は第一言語の任意のフレーバーに「フォールバック」したいと思います。
サブ言語を に設定するSUBLANG_NEUTRAL
と、同じ主要言語のリソースと一致するように提案されたものを読みました。
残念ながら、それはうまくいきません。サブ言語を に設定しても同様ですSUBLANG_DEFAULT
。(ニュートラルおよびデフォルトのサブ言語は、プライマリ言語もニュートラルまたはデフォルトである場合にのみ意味があるようです。)
私のオプションは何ですか?リソースを列挙して、LANGID の主要言語を独自に比較する方法はありますか? 私は EnumResource のような関数の品揃えを見てきましたが、それらのほとんどは MUI の使用に固有のようです。すべての翻訳を 1 つのバイナリに含める必要があるなど、さまざまな理由から、意図的に MUI を使用していません。
windows-10 - 単一言語版で Windows 10 インターフェイス言語を変更する方法
残念ながら、私の PC には Windows 10 単一言語 (BR ポルトガル語) がプリインストールされていましたが、「表示言語」を BR-PT から米国英語に変更することはできません。オプションがないためです。その明白な理由からです。お願いします: Windows 10 単一言語バージョンに新しい「表示言語」をインストールするにはどうすればよいですか?
c# - WPF C# ウィンドウを閉じる onclick
FirstFloor MUI Framework アプリを使用する WPF C# があります。これは、開始時に設定をチェックし、以下のように特定のスタートアップ uri を表示します。
これは問題なく動作しますが、「OtherWindow.xaml」が最初にアクティブになると、他のチェックを行う onclick イベントが発生し、終了時に MainWindow.xaml が開きます。しかし、MainWindow.xaml を開く Button_Click() では、OtherWindow.xaml を閉じることができず、OtherWindow.xaml 内で試してみました。
&
&
以下のコードを使用して、OtherWindow.xaml が MainWindow.xaml 内でまだ開いているかどうかを確認します。
OtherWindow.xaml を close() する別の方法はありますか?
c# - フレーム要素/コントロールが操作できない
特定のボタンがクリックされたときに usercontrols が読み込まれる mui:ModernFrame があります。
ボタン
フレーム
フレームを更新するためのコードビハインド (ボタンクリック時)
これはうまく機能し、新しいコンテンツをフレームにアニメーション化しますが、フレームに読み込まれた UserControl 内の要素/アイテム (ボタン、TextBox など) はフォーカス可能またはクリック可能ではありません。
これが当てはまる理由は何であれ、FirstFloor mui ModernFrame サンプルのデモにボタンを追加しようとしましたが、同じ効果があります