問題タブ [uwp-xaml]
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.
win-universal-app - 重い数値データ入力 UI パターン?
ユーザーが一連の数値フィールドを迅速かつ効率的に入力できるようにすることを目的としたデータ入力フォームの UWP の「パターン」またはヒントはありますか? 私たちはタブレット専用アプリを作成しています (したがって、WUP は最良の選択ではなかったかもしれませんが、私たちの手に負えない状況のため、私たちはコミットしています)。ユーザーが 10 ~ 12 個の数値を立て続けに入力するフォームが 1 つあります。
ユーザーは外付けキーボードを使用する可能性があります。私は初心者ですが、かなり機能的な不完全なアプリケーションを継承して仕上げています。何らかの方法でロックされて表示されているテンキー キーボードや、コントロールをタブで移動するなどのアイデアを投げかけています。これがUWP経由で可能かどうかはわかりません。ガイダンスまたは参考サイトをいただければ幸いです。この問題に取り組んでいるのは私たちだけではないと確信しています...少なくともそうではないことを願っています!
ティア!
c# - ユニバーサル Windows プラットフォームでの GridView の並べ替え
GridView でアイテムを並べ替えたい。
私の GridView は次のようになります。
どうすればそれらを並べ替えることができますか?
c# - SourcePageTypeをページとしてキャストする方法は?
私は現在 WinRT アプリを構築していますが、この問題に直面しています。
私が達成しようとしているのは、ナビゲートしている前のページのプロパティを読み取るか変更する必要があるということです。
では、 と の 2 つのページがあるMainPageとしWatchPageます。
ナビゲーション パラメータを使用せずに内部のプロパティにアクセスする必要があるイベントWatchPageからMainPage、およびイベント内に移動しています...WatchPage's OnNavigatedToMainPage
どうすればこれを達成できますか?
c# - ユニバーサル Windows アプリの WebView で JavaScript 関数を呼び出す方法
私はユニバーサルアプリ開発の初心者です。次のコードを手伝ってくれる人はいますか?
ユニバーサル アプリで Web ビュー コントロールを使用して 1 つの Web サイトを読み込んでいます。同じ Web サイトからコントロール値を読み取りたい。
私のラベル コントロール ID は、ウェブサイトの「lblDestination」です。
私はユニバーサルアプリでこれにアクセスしています
MAinPage.xaml
MAinPage.xaml.cs
これはブラウザ コントロールの値を読み取る正しい方法ですか? このアプリのテストにシミュレーターを使用していますが、シミュレーターが問題を引き起こしているのでしょうか?
c# - 言語変更時のプライベート リスト変数の更新 MVVM と XAML
C# で、ドロップダウン選択ボックスのタプルのリストを返すプロパティを追加しました。リストには、リソース ファイルからの文字列が含まれます。言語が変更されると、リストの値が更新されます。ただし、プロパティを呼び出すと、返された値は更新されません。
以下はコードです
これは、タプル値 (lcid と言語名を含むキーと値のペア) を呼び出す方法です。
言語の更新時に、リソース文字列は翻訳された値を取得しています。ただし、LanguageList プロパティは、アプリの起動時に最初に初期化された古いリストを返します。
言語の変更時にこのリストを更新する方法について何か提案はありますか?
前もって感謝します。
c# - UWP クロススレッド情報
ここ数日、私は別のスレッドから UI コントロールを更新する作業を行っていましたが、Progress<> オブジェクトでダウンしたと思っていました。
Streamsocket TCP サーバー プロジェクトで小さな問題が発生しています。すべてが稼働していますが、データ文字列をメイン UI に戻す方法がわかりません。
これが私のプログラムの冗談です(クライアントが接続するとイベントハンドラーが起動します)
問題は、ClientConnection イベント ハンドラーに Progress<> オブジェクトを渡すことができないことです。私は過去数日間、それを行う別の方法を見つけようとしましたが、何もうまくいかないようです. 誰にもアイデアはありますか?とても感謝しております。
c# - INotifyPropertyChanged を使用してデータ バインドされた ListBox の FontFamily と Foreground を更新するにはどうすればよいですか
シナリオ
私は2つのクラスを持っています:
Fruit2 つのデータ メンバーFruitNameを持ち、FruitColorPresentationまた、2人のメンバーがいてForeColor、FontName
ListBox のItemsSourceプロパティが に設定されていList<Fruit>ます。そして、果物がリストされています。
ただし、TextBlock コントロールの FontFamily と Foreground を変更したいので、Presentation インスタンスを ListBox に設定するとすぐに反映されます。
問題
問題はそれです
を呼び出すと、 「オブジェクト参照がオブジェクトのインスタンスに設定されていません
btnChangeColor_Click()」という例外が発生します。メソッドで。まさにここ…INotifyPropertyChanged()await dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); });
FruitName と FruitColor を示すいくつかの Fruits オブジェクトで ListBox を設定したいと考えています。また、フォント名と、FruitName と FruitColor を示す TextBlock の前景を変更して、色とフォント名の変更がすぐに反映されるようにします。
コード
テストRealTimeUIUpdate.xaml
TestingRealTimeUIUpdate.CS
BindableBase.cs
