問題タブ [winrt-xaml-toolkit]
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# - winrt の編集可能なメトロ カレンダー?
Windows Phone 8 プラットフォーム (XAML、C#) でビジネス アプリを作成し、microsoft.phone.toolkit を使用して素晴らしいカレンダーを作成しました。
ここで、Surface (winrt) 用のアプリを書き直す必要があります。検索した限り、これを行う簡単な方法はありません。完全に優れたカレンダーを 1 つ取得しました。私の地下鉄アプリなので、アプリにカレンダーを入れるために使用できるクラスへのアドバイスやリンクが欲しいですか? ゼロから独自のものを作成する時間はありません...しかし、どこから始めればよいかについての非常に優れたチュートリアルを入手できれば、それを行います.
xaml - WinRT XAML Toolkit チャートからライン シリーズの色を設定および取得する方法
答え
ありがとうフィリップ、ついに色を設定する方法を見つけました。Background
にプロパティを追加するだけですDataPointStyle
。ここに私の答えを投稿しています。デフォルトのツールチップを変更する方法も見つかりました。
Silverlight Toolkit の LineChart に異なる色の線を表示しますか?
Silverlight チャート作成でのカスタム ツールチップの使用
質問1
チャートに複数の折れ線グラフ シリーズを作成しています。現在、WinRT XAML Toolkit は各シリーズにランダムな方法で色を割り当てます。データ ポイントにカスタム スタイルを使用しているため、カスタム スタイルを使用すると色のランダム性が失われます。では、シリーズのランダムな色を設定または取得するにはどうすればよいですか? 色を取得できれば、その色をデータポイントで使用できます。色を設定できれば、自分でランダムな色を生成します。
質問2
さらに、データポイントにカーソルを合わせると、ツールチップに依存値が表示されますが、詳細を表示したいのですが、どうすればそれを達成できますか?
これがカスタムスタイルの私のコードです。
ランダムな色のチャート (NO CUSTOM DATAPOINT STYLE)
ランダムな色のないグラフ (カスタム データポイント スタイルあり) [両方の線が黄色になっていることがわかります]
windows-8 - WinRT XAML ツールキットを使用して、バインドと動的な値を動的に折れ線グラフに設定する方法は?
更新 1
セッターでのバインドが WinRT で機能していないことがわかりました。そこで、このCodeProject の記事からヘルパー クラスを取得しました。
したがって、私のバインディングは次のようになります。
うまくいくはずですが、私にはうまくいきません。
WinRT の制限により機能しない
私ArgumentException - Unable to access DependencyProperty "Background" on type "LineDataPoint".
のコードの何が問題なのですか?
n
WinRT XAML Toolkit を使用して、グラフに折れ線シリーズを作成する必要があります。線の色のカスタム スタイル、カスタム データ ポイント スタイル、カスタム ツール ヒントを使用したい。シリーズの数が固定されている場合は、このようにします。
ここで、ツール ヒントのコンテンツと線とデータ ポイントの色が動的になります。つまり、色はランダムになり、ツール ヒントのコンテンツはバインドから取得されます。動的ライン シリーズを作成するために、コード ビハインド アプローチを試しましたが、コード ビハインドからツール ヒントのコンテンツをバインドする際に問題が発生しています。コードビハインドの私のアプローチを参照してください。
また、xaml でデータ ポイントのグローバル スタイルを作成して色をバインドしようとしましたが、線に色が付けられず、点だけに色が付けられます。そのアプローチを以下に示します。
textbox - Windows::UI::Xaml::Controls::TextBox 内のテキストが変更される前に通知を受ける
テキストが変更される前に通知を受け取る方法はありますか(Windows::UI::Xaml::Controls::TextBox
テキストが変更された後に通知を受けるのに最適です)。TextChanged
TextChangedEventHandler
私が求めている機能は、iOS のものと大まかに同等shouldChangeCharactersInRange
です。
c# - winrt xaml ツールキットのチャートを使用中に UnhandledException が発生する
アプリで winrt xaml ツールキットのチャートを使用しています。特定の画面ではチャートは正常に動作しますが、特定の画面では UnhandledException がスローされるようになりました (以前は正常に動作していました。私は何も更新しませんでした)。例外の詳細があまり得られません。チャートの何が問題になっていますか?
例外の詳細
System.Exception at Windows.UI.Xaml.UIElement.Measure(Size availableSize) at WinRTXamlToolkit.Controls.DataVisualization.Charting.Primitives.EdgePanel.MeasureOverride(Size constraint) at Windows.UI.Xaml.FrameworkElement.MeasureOverride(Size availableSize)
「COM コンポーネントへの呼び出しからエラー HRESULT E_FAIL が返されました。」
これを再生成するコードを次に示します。実際のアプリでは動的な数のチャートがあるため、コードビハインドですべての作業を行っています。
XAML
C#
windows-8 - Windows Metro アプリ 8.1 の [戻る] ボタンで YouTube ビデオを停止する
複数の YouTube ビデオを Web ビューとして表示しているページがあります。ビデオを再生すると、対応するビデオの再生が開始されます。しかし、アプリの戻るボタンをクリックすると停止するはずですが、バックグラウンドで実行されています (ビデオの音声が聞こえます)。
戻るボタンのコードは次のとおりです。
この WebView を破棄する方法、またはビデオを停止する方法を教えてください。
ありがとう