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

0 投票する
4 に答える
1267 参照

win-universal-app - ユニバーサル Windows プラットフォームでの TimePicker のサイズ変更

UWP の TimePicker コントロールは、MaxWidth や Width などのプロパティが変更されたときにサイズ変更されません。別のプロパティを設定する必要がありますか?それとも回避策を見つける必要がありますか?

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

wpf - DataTemplate 内のコントロールのプロパティをバインドするためのベスト プラクティスは?

データ テンプレート内でデータをバインドする最善の方法について、何年にもわたって多くの質問が寄せられてきましたが、ベスト プラクティスはありますか? この場合、現在選択されている MemoryListItem TextBox のテキストを MemoryCopyBtn にコピーして、ViewModel で作業できるようにします。

Findname を使用して ListView を見つけることができますが、PageLoad の ListViewItem には null が表示されます。

すべてをメモリ モデル ページに入れることができますが、それはベスト プラクティスではないと思います。

ビジュアル コード ツリーをたどるにはさまざまなオプションがあることがわかりますが、実行時にこれを実行したいのですが、それが本当に唯一の方法ですか?

私のオプションは何ですか?ありがとうございました。

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

win-universal-app - コンテナー内の不明な数の子を均等に分散するための純粋な XAML アプローチ

幅が固定され、子の量が可変/不明なStackPanel (Orientation="Horizo​​ntal") があるとします。XAML (コードではなく) ですべての子に幅をすべて等しく設定するように指示するにはどうすればよいですか? StackPanel の幅全体を埋めますか?

子の数がわかっている場合は Grid を使用するのは簡単ですが (ColumnDefinitions を Width="*" で使用するだけです)、パネル (StackPanel、Pivo​​tHeaderPanel など) またはリスト (GridView、 ListView など)。

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

xaml - ScroolViewer を使用した UWP グリッド RowSpan

このコードを新しい UWP アプリのメインページに貼り付ける (または最初の画像を見る) と、オレンジ色のグリッドが必要以上のスペースを占めていることがわかります (VerticalAlignmentが一番上に設定されています)。正常に動作させるには、このグリッドの 2 行目の高さを に設定する必要がありますAuto(2 番目の図を参照)。問題は、2 行目/最後の行に余分なスペースを与え、すべての行に分散させたくないということです。
独自のグリッド内の左の列にコントロールを配置すると (明らかに、行スパンがないため)、画面が狭くなると右の列のスタックパネルが左の列の行の中に入るため、それはできません。

2 つ目の問題は、オレンジ/グリーン/イエローのスペースをクリックすると、フォーカスが常に最初の行 (イエロー) のテキスト ボックスに移動することです。

更新:両方の問題はスクロールビューアーなしで修正されますが、明らかに必要です。


行スパン

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

win-universal-app - Template10 PageHeader テキスト バインディング例外

UWP アプリケーションに Template10 を使用しており、ページ ヘッダー テキストを動的に更新したいと考えています。これが私のXAMLです。

これが例外メッセージです。

バインドしなくても完全に機能しますが、動的に変更する必要があります。アイデア/回避策はありますか? ありがとう。

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

c# - ハンバーガー テンプレート: ハンバーガー メニューやページヘッダーなどのデフォルトの色を変更します

Template 10 の使用に関しては初心者です。Hamburger テンプレートを使用してアプリを作成していますが、デフォルトの色の変更に苦労しています。以下は、標準の Custom.xaml ファイルで見つけたものです。

次のように変更します。

次のエラーが表示されます。

テキスト 'LightGrey' から 'Windows.UI.Color' を作成できませんでした。

アプリ全体のデフォルトの色を変更するにはどうすればよいですか?