問題タブ [listpicker]

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 投票する
1 に答える
429 参照

c# - バインドの問題 WPToolkit ListPicker と SQL Server CE 3.5 DataContext クラス Windows Phone 7.5

これは、StackOverflow での最初の質問です。私は何年も前からこのサイトを使用してきましたが、何かを尋ねる必要はありませんでした.

とにかく、カスタム クラスのリスト (DataContextローカルの SQL Server CE 3.5 データベースを管理するために装飾されている - Windows Phone 7.5 にネイティブに含まれている) をListPickerWPToolkit のコントロールにバインドしようとしていますが、不思議なことにできますバインドした要素の値が表示さListPickerれません (リストに値が入力されていることを確認しました)。

クラスは次のとおりです。

は次のDataContextとおりです。

リストをにバインドするために使用するコードは次のListPickerとおりです。

XAML は次のとおりです。

Rubriquerubsのリストにデータが入力され、 に設定されます。 のを削除するItemsSourceと、 のすべての要素にクラスの名前が表示されます。RubListPickerText="{Binding Nom}"TextBlockDataTemplateMyNamespace.RubriqueListPicker

データバインディングの何が問題なのかわかりません...どんな助けも大歓迎です:)

Windows Phone 8 SDK を使用して Visual Studio 2012 Ultimate で NuGet の WPToolkit 4.2012.10.30 の最新バージョンを使用しています。

これを読んでくれてありがとう!

よろしく、

アリ


編集

解決策を見つけて、大笑いしました笑。

クラス Rubrique のセキュリティ レベルを変更する必要がありました。public に設定すると、すべて正常に機能しました。

実際、 はListPickerにアクセスできましたList<Rubrique>が、 each の値にアクセスできませんでしたRubrique

将来のために覚えておくとよいこと: 外部ライブラリを使用するときは、クラス/属性/メソッドのセキュリティ レベルを常に確認してください。

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

windows-phone-7 - Windows Phone での listpicker のパフォーマンスの問題

c#.net で開発した Windows Phone アプリで使用している次の listpicker があります。しかし、listpicker をタップすると、項目を読み込むのに時間がかかり、fulltemplatemode で項目を選択した後、ページに戻るのに時間がかかります。 .

このパフォーマンスの問題を改善するための提案はありますか?

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

windows-phone-8 - WP8ListPicker拡張モードの背景

デバイステーマがdarkに設定されている場合、ListPickerコントロールには次のものがあります。

  • 通常モード-背景は透明です。
  • 拡張モード-背景は白です。

デバイステーマがライトに設定されている場合、ListPickerコントロールには次のものがあります。

  • 通常モード-背景は透明です。
  • 拡張モード-背景は透明です。

リストピッカーのアイテムコレクションで画像とテキストを使用しています。テーマがライトに設定されている場合は正常に機能します。ただし、テーマが暗く設定されている場合、画像は通常モードでは表示されますが、拡張モードでは表示されません。このための回避策のアイデアはありますか?

下の画像を参照してください

ライトテーマ-通常モード ライトテーマ-拡張モード ダークテーマ-通常モード ダークテーマ-拡張モード

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

binding - Windows PhoneListPickerItemsソースリストバインディング

を使用して、ユーザーが番号のリストから選択できるようにしているので、プロパティを自分のプロパティListPickerにバインドします。それは正常に動作し、私のナブマーを表示しますが、デフォルトでのみ表示されます。新しいものを作成してを追加すると、そのプロパティを自分の番号にバインドできません。ItemsSourceList<int>ViewModelFullIModeltemTemplateTextBlockText

新しい番号をバインドするにはどうすればよい FullModelItemTemplateですか?

ありがとうございました。

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

c# - C# WP8 listPicker から選択したコンテンツを取得する

現在選択されているアイテムのコンテンツを取得して表示する方法が見つかりません。XAML は次のとおりです。

そして残りのコード:

「string text ...」行でこの例外が発生します。

オブジェクト参照がオブジェクト インスタンスに設定されていません

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

c# - 展開時の ListPicker 背景 + ライトテーマ

デバイスのテーマをlightListPicker切り替えたときに正しく表示されません。下のスクリーンショットからわかるように、暗いテーマではきれいに見えますが、明るいテーマでは透明に見えます.

始める:

ここに画像の説明を入力

ダークテーマで展開:

ここに画像の説明を入力

ライトテーマで展開:

ここに画像の説明を入力

この質問は有望に思えましたが、FullScreenMode. さらに、回答がリンクしているこの記事では、ビジュアル ステートの更新について説明していますExpanded。これは、Blend でページを開いてテンプレートのコピーを編集したときに存在しないようです。これは非常に単純な私の XAML です。

また、コード ビハインドでは、ListPicker展開時に上部を下部の上に強制的に配置する次のコードがあります。

上記の背景色の問題を回避する方法はありますか? プロパティを変更するBackgroundと、展開されていないビューの背景色のみが変更されます。

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

c# - ListPicker でアイテムを選択した後に現在のページを更新する方法

現在のページを更新する方法を知りたい

heNavigationService.Navigate(new Uri(NavigationService.Source + "?Refresh=true", UriKind.Relative));

ListPicker で要素を選択した後。

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

windows-phone-8 - ListPicker が常に FullscreenOnly モードで表示される理由

ListPicker を使用していますが、ExpansionMode を ExpansionAllowed に変更しても、常に FullscreenOnly モードで表示されます。

しかし、他のページでは同じコードが正しく機能しています。

なぜこの奇妙な動作が起こっているのですか?

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

windows-phone-8 - リストピッカーのクリックの視覚状態をwp8アプリに追加するには?

wp8 アプリのリストピッカーでクリックの視覚状態を設定するにはどうすればよいですか? リストピッカーのフォアグラウンドとバックグラウンドを変更したい

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

silverlight - WP7 の ListPicker にアイテムが表示されませんか?

XAML:

コードビハインド:

namesList はList<string>. アイテムは別のページからそのリストに追加されます。メイン ページに戻ると、ListPicker にアイテムが表示されません。ただし、ListPickerアイテムの内容をテキストブロックに手動で印刷すると、すべてのアイテムが印刷されます

これは、何らかの理由で ListPicker にアイテムが「ある」ことを意味します。最初にいくつかの項目をハードコーディングしてみました。それらの項目は ListPicker に表示されますが、ユーザーが追加した項目には表示されません。