問題タブ [mytoolkit]
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# - MyToolkit You Tube API。Windows Phone 7 でビデオ プレーヤーがクラッシュする
You tube ビデオを視聴するための組み込み機能を備えたアプリを作成してアプリにしようとしています。この機能を実装するために使用しているプラグインは「MyToolKit」( http://mytoolkit.codeplex.com/ ) です。全体が正常に動作します。リクエスト クエリが API に送信されると、動画とサムネイルが正しく表示されます。ただし、特定のムービーを選択すると、例外がスローされ、Visual Studio がデバッガーに中断されます。以下は、ビデオ選択ポイントのコードです。
例外がスローされ、デバッガーがアプリケーションの一般的な例外 (App.xaml.cs) に割り込まれますが、例外は上記のように処理されますが、例外が発生する場所だと思いました。したがって、デバッガー/アプリがクラッシュします。ビデオは引き続きデフォルトのビデオ プレーヤーで再生されます。これを解決する方法について何か提案はありますか?
例外の詳細 System.Runtime.Serialization.InvalidDataContractException が処理されませんでした
c# - mytoolkit:FixedHtmlBlock のスタイルの変更、xaml
私は Windows Phone 8 アプリを開発しており、mytoolkit:FixedHtmlBlock を使用して HTML コンテンツを表示しています。私のコードは以下です
<mytoolkit:FixedHtmlTextBlock Html="{Binding Content}" FontSize="24" Foreground="{StaticResource AppForegroundColor}" />
h3 タグのスタイルをカスタマイズしたいのですが、こちらのドキュメントを見つけましたhttps://mytoolkit.codeplex.com/wikipage?title=HtmlTextBlock
次のコードを使用してスタイルをカスタマイズできると書かれています
((ParagraphGenerator)((HtmlTextBlock)html).Generators["h2"]).FontSize = 26;
((ParagraphGenerator)((HtmlTextBlock)html).Generators["h3"]).FontSize = 20;
((ParagraphGenerator)((HtmlTextBlock)html).Generators["h3"]).FontStyle = FontStyles.Italic;
しかし、私はこれらを使用する方法、またはそれらをどこに置くかを理解できません。誰かがこれらのコードの使い方を教えてもらえますか?
更新:
したがって、<mytoolkit:FixedHtmlTextBlock x:Name="pcd" Html="{Binding Content}" FontSize="24" Foreground="{StaticResource AppForegroundColor}" />
Views/DataTemplates/Post1Detail.xaml に保存されている以下の resourcedictionary にあります。
Resource ディクショナリは、Views/Posts.xaml で次のようにアクセスされます。
リソース ディクショナリ データ テンプレート 'Post1DetailLayout' が使用されていることに注意してください。ItemTemplate="{StaticResource Post1DetailLayout"}
PostsDetail.xaml コンストラクターで、次のことを試しました
「現在のコンテキストには、pcd という名前は存在しません」というエラーが表示されます。リソース ディクショナリで fixedhtmltextblock 名にアクセスし、それを PostDetail コンストラクタで使用するにはどうすればよいでしょうか。
c# - ObservableCollectionView を AsQueryable () に変換しているときに、「System.ArgumentException はユーザー コードによって処理されませんでした」という例外を取得する
object の ObservableCollection タイプを使用しました。次のコードでフィルターを試しました
フィルターを適用した後、列を並べ替えようとすると、
注: このコードが機能しない理由を知る必要があります。この問題を解決する他の方法が既にあります。
更新:ObservableCollectionView
クラスはMyToolkitライブラリにあります。
c# - WinRT FlipView.SelectedIndex バインディングが ViewModel の変更に応答しない
FlipView の SelectedIndex をプログラムで変更したいと考えています。私のViewModelは次のようになります:
Set()
上げINotifyPropertyChanged.PropertyChanged()
ます。
私の XAML は次のようになります。
View と ViewModel が正しくバインドされているように見えます。コントローラーから呼び出すとViewModel.Log("foo")
、TextBlock のテキストが更新されて変更が反映されます。
問題は、私が呼び出すとViewModel.SetIndex(n)
、FlipViewSelectedIndex
が に更新されずn
、0 のままになることです。なぜこれが起こっているのでしょうか?
c# - MyToolkit reduce memory usage
I'm developing a Windows Phone 8.1 app and I'm using MyToolkit.Controls.HtmlView to display html content. Here is my code:
On hvHtml_Loaded event I'm setting my simple html string:
Html string looks like this (sorry for Ukrainian language, but this doesn't matter):
So this html contains some tags, cleaned by my algorithm. Most common tags are <p>
, <div>
and <img>
and almost all images are FullHD.
The problem happens then setting such html string to HtmlView.Html
property, app memory usage goes up to 190MB. Such behaviour causes app crash on low-memory Windows Phone devices and rarely on devices with 1GB of RAM. If app not crashes, memory usage decreases to 30-40MB. So in general to show such html string, even with some FullHD images, 30-40MB is enough. You can see example from Visual Studio Diagnostic Tools:
Is there any way to reduce memory usage for MyToolkit HtmlView control when setting Html property?
c# - SystemMediaTransportControls が mytoolkit の別のモード エラーで初期化されました
バックグラウンド オーディオ プレーヤーの開始後に mytoolkit を実行すると、「SystemMediaTransportControls が別のモードで初期化されました。この操作を完了するには、そのモードに関連付けられた API を使用してください」という例外が返されます。
バックグラウンドオーディオプレーヤーが開始されていない場合は正常に動作します。エラーがどこにあるのかわかりません。解決策はありますか...