問題タブ [win-universal-app]
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# - ウェブソースからバイト数をダウンロード
HttpWebRequestWindows Phone 8.1ランタイムで(別の方法でもかまいません-WebRequest、HttpClientを試しました...)を使用して、Webソースからバイト数をダウンロードしようとしています-完全なコード:
問題-コードは機能していますが、OSが何らかの形で少量のバイトの読み取りを妨げています(私が無効にした場合でもAllowReadStreamBuffering)-ファイル全体をキャッシュ(?)にダウンロードしてからwhile loop. 次のようになります。

ご覧のとおり、最初のバイト数は 22 秒後に表示されます。ファイルは完全にダウンロードされています。逆に、Windows Phone 8.1 Silverligh で同じコードをビルド (コピーして貼り付け) し、同じデバイスで実行すると、正常に実行されます。
最初にファイル全体をダウンロードせずに、WP8.1 ランタイムでバイト数をダウンロードする方法はありますか?
c# - Windows XAML ユニバーサル ポータブル ライブラリの Windows Phone API はどこにありますか?
Windows Phone 8.0 および Windows 8 用のライブラリがあり、Windows Phone 8.1 および Windows 8.1 ユニバーサル アプリケーションをサポートするために同じライブラリを作成することを考えました。
しかし、自分のコードをユニバーサル XAML ライブラリに移植しようとするとすぐに、または欠落しているテンプレートを使用して作成された Windows Phone 8.1 ユニバーサル アプリケーションでいくつかの API を試してみると、たとえば、
または、App.xaml.cs ファイルで PhoneApplicationFrame クラスの RootFrame を使用していましたが、現在は大幅に変更されています。
デバイスに関連する情報を取得するには、これらの名前空間をどこで見つけることができますか?
xaml - Windows Phone 8.1 の通常のボタンに AppBarButton アイコンを追加するにはどうすればよいですか?
Windows Phone 8.1 の通常のボタンに AppBarButton アイコンを追加するにはどうすればよいですか?
このページの下部に、使用中の AppBarButton アイコンが表示されます。通常のボタンと同じまたは類似の操作を行うにはどうすればよいですか?
c# - ブール値で null を XAML のチェックボックス状態コンバーターに返す
Windows ストア アプリ (ユニバーサル アプリ) の XAML で IValueConverter インターフェイスを実装する TaskStatus からブール値へのコンバーターがあります。
3 つのタスク状態があり、IsThreeState="true" を使用してチェックボックスで不確定状態を有効にしました。
IsChecked プロパティは Boolean のように見えますが、コンバーターは常に System.Boolean をターゲット タイプとして取得します。私が返すもの (たとえば null) は常に false に変換されるため、チェックボックスで 3 番目の状態を取得できません。
IsChecked が入力として null を取得し、3 番目の状態を表示するように、コンバーターで TargetType を指定するか、null を返す方法はありますか?
コンバーターは次のとおりです。
チェックボックスの XAML コード
c# - あるビューモデルのメソッドを別のビューモデルから呼び出す方法
Windows ユニバーサル アプリを開発しています。1 つのテキストブロックとボタンを持つ 1 つの GridView があります。グリッドビューは、未購入のオブジェクトのデータをサービスから取得します。ボタンは、特定のオブジェクトを購入するためのものです。したがって、ユーザーがボタンをクリックすると、オブジェクトが購入され、グリッドビューが更新され、購入したアイテムが削除されます。
私の要件を簡単に説明しています。私は2つの方法を試しましたが、どちらも機能していません。それに関する解決策を教えてください。
Model私が使用した最初の方法は、クラスでクラスを継承して、ViewModelクラスのメソッドにアクセスできるようにすることですが、メソッドViewModelでスローStackOverflowExceptionします。ViewModelBaseSetProperty<T>
PS - MVVMLight などのフレームワークには移行したくありません。
ViewModel.cs
Model.cs
2番目の方法はそれを隔離しているため、メソッドにアクセスできませんでした。
ViewModel.cs は上記と同じ
Model.cs
ViewModelBase.cs