問題タブ [winrt-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.

0 投票する
3 に答える
7370 参照

xaml - Windows 8 Metro: 検証の実装

約2時間グーグルで検索しましたが、何も見つかりませんでした。

次のシナリオを考えます。

XAML:

MVC3 にあるように、UI で検証のフィードバックを自動的に取得するにはどうすればよいでしょうか?

(ああ、[Required] のような統合された DataAnnotations を使用できるかどうかは、現時点では本当に気にしません)

どんな助けでも大歓迎です!

0 投票する
1 に答える
628 参照

xml - StandardStyles の「」値

紛らわしいタイトルで申し訳ありませんが、それらを何と呼ぶべきかわかりません。私はこれについて話している:

StandardStyles.xaml にはいくつかありますが、どのように機能するのかわかりません。

ありがとう!

0 投票する
2 に答える
525 参照

xaml - XAML と C# を使用して、Windows 8 メトロ スタイル アプリのワンタイム画面 (利用規約画面など) を作成する方法

私は Windows 8 メトロ アプリの開発は初めてで、XAML と C# を使用してアプリを開発しています。私の目的は、いくつかのコンテンツを表示し、ユーザーが受け入れるか終了する必要がある画面 (またはいくつかのダイアログ) を作成することです。

ボタンをクリックすると、アプリケーションの次のページが表示され、終了するとアプリが終了します。

この画面(利用規約画面)は、一度同意すると二度と表示されません。

私の質問は、ポップアップまたは XAML ページまたは他のより良い方法を使用して、このタイプの画面を開発するための最良の方法は何ですか?

ポップアップ (見栄えが悪い) と XAML (見栄えが良い) を作成できます。

ご意見をお聞かせください。

ありがとう、ラフル

0 投票する
2 に答える
368 参照

c# - IXamlType インターフェイスの実装 - 奇妙な動作

IXamlTypeインターフェイスは次のように定義されています。

Metro アプリケーションがコンパイルされると、次のように、このインターフェイスの実装を含むXamlTypeInfo.g.csが生成されます。


奇妙なことに、一部のインターフェイスの実装は一貫していません。この実装をスタンドアロン VS プロジェクトでコンパイルしようとすると、予想どおり次のエラーが発生します。

エラー CS0738: 'ConsoleApplication28.XamlSystemBaseType' はインターフェイス メンバー 'ConsoleApplication28.IXamlType.UnderlyingType' を実装していません。'ConsoleApplication28.XamlSystemBaseType.UnderlyingType' は 'ConsoleApplication28.IXamlType.UnderlyingType' を実装できません。'ConsoleApplication28.TypeName' の一致する戻り値の型がないためです。


私の質問は、.g.cs がどのようにコンパイルされるかです。コンパイルされたアセンブリを Reflector で開いて確認しました。また、一部のプロパティ/メソッドのシグネチャ タイプが一致しない同じ実装も示されました。

アップデート:

私が見たものを確認するために、リフレクターを使用し、次のことを確認しました。

IXamlType.UnderlyingType (アセンブリ Windows から、バージョン = 255.255.255.255) は次のように定義されます。

どの Metro アプリにもある XamlSystemBaseType は、UnderlyingType を次のように定義します。

上記を考えると、私はそれがどのように機能するのか理解していません!

アップデート #2

OK - Reflector で Windows.winmd ファイルを開くと、次のように表示されます。

ただし、Visual Studio で行う場合:

次の行のIXamlTypeにカーソルを置きます。

内部クラス XamlSystemBaseType : IXamlType

次にF12 を押すと、自動生成された定義ファイルが開きます。

だから、私が気づいていないシーンで何かが起こっていることは間違いありません!

一部のタイプが他のタイプに自動マッピングされるもの (if??) のドキュメントと、これに対応するルール/属性は非常に役立ちます!

0 投票する
2 に答える
5454 参照

c# - Metro スタイル アプリでボタン クリックをシミュレートする

私はメトロ スタイルのアプリを構築中ですが、ボタン クリックをプログラムで起動する方法があるかどうかを知る必要があります。

xaml にこの PasswordBox とボタンがあります。

私の C# コードでは、これは PasswordBox でのキーの押下を処理する関数です。

問題は、ボタンのクリックをシミュレートする方法が見つからないように見えることです...誰か助けてもらえますか?

0 投票する
2 に答える
2531 参照

xaml - メトロスタイルアプリのXAMLでWebビューコントロールのz-indexを解決する方法は?

3行に分割されたアイテム詳細ページを作成します。scrollviewerを2行目に配置します。scrollviewには2つのpargraphとwebviewが含まれます。ページをスクロールすると、webviewが3行目に表示されます。

0 投票する
1 に答える
1757 参照

windows-8 - Windows 8(WinRT)のロック画面を無効にする方法

これは、WindowsPhoneでの方法です http://blog.jerrynixon.com/2011/11/mango-sample-lock-and-run.html

それはあなたがそれをWindows8で行う方法ではありません。

Windows 8アプリでもそれを行う方法はありますか?

0 投票する
2 に答える
3998 参照

xaml - Windows 8 アプリ開発の GoBack() イベント

私は Windows 8 の Metro 読み取りアプリを設計していますが、開始直後にナビゲーション イベントの問題が発生しました。問題を簡単にするために、説明は次のとおりです。

MainPage.xaml と DetailPage.xaml の 2 つのページがあります。MainPage.xaml にはリストビューが含まれており、アイテムは記事オブジェクト (これらの記事アイテムは Web からダウンロードされます) であり、アイテムがクリックされます。フレームは使用します

記事全体を読んだ後、ユーザーは次のように定義されている「戻る」ボタンをクリックします。

次に問題が発生します。Frame が MainPage に戻っただけであると想定されますが、ナビゲーションの後、MainPage の DataContext が失われ、MainPage の構築関数が再度呼び出され、Web リソースがフェッチされます。

Windows Phone 開発者として、私はこの問題について混乱しています。誰か助けてくれませんか。

前もって感謝します。

0 投票する
0 に答える
1106 参照

xaml - ビューステートを変更すると、FlipView SelectedItem が表示されませんか?

FlipView を使用してアイテムを表示し (コードからフリップ ビュー アイテムを追加)、VirtualizingStackpanel を使用しています。ビュー (snapView とフルモード) を変更すると、FlipView.Item.Clear() を使用してフリップビュー アイテムがクリアされ、サイズの計算が行われ、フリップビューにアイテムが再度追加されます。問題は、この後アイテムを見ることができず、他のアイテムをタップして戻ってくるとアイテムを見ることができることです. 問題の原因は何ですか?