問題タブ [region]

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 に答える
6480 参照

ios - iPhoneの地域を検出する

私のアプリでは、ユーザーは電話番号を挿入することになっています。電話番号は別の場所に表示されます。

連絡先アプリケーションでは、電話番号を表示すると、ユーザーが選択した言語の形式で自動的に表示されます。

これを自動的に行う方法、または領域を検出して表示された文字列を適応させる方法はありますか?

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

silverlight - Silverlight プリズム地域イベント

Silverlight プリズム アプリケーションでは、領域 (ContentControl) があり、別のビューを追加する前に現在アクティブなビューを削除したいと考えています。region.PropertyChanged イベントを使用しようとしましたが、発生しません。新しいビューを追加するコードでそれを行うことができますが、それではコードが散らばってしまいます。これを達成する方法は?返信ありがとうございます。

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

prism - Prismでパラメータ化された領域を使用する方法は?

私のシェルには、ツールバー、ナビゲーション、およびメイン領域があります。ツールバーのいくつかのメニュー項目(foo)が選択されている間、ナビゲーションはパラメーターfooで再ロードする必要があります。メインリージョンはパラメータでリセットする必要があります。どうやってするの?

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

mvvm - Mvvm-light(oobe)+MEFを使用したSilverlightナビゲーション?

ユーザーコントロール/ページ間を移動するための最良のアプローチは何ですか? 私は Silverlight にかなり慣れていませんが、mvvm パターンにはさらに慣れていません。

Navigation Framework は MVVM Light Toolkit とどの程度うまく統合されていますか? この 2 つを使用した一般的なアプリケーション フロー制御のスニペットは素晴らしいでしょう。

計画では、ナビゲーション フレームワークを一般的なフローに使用するか、Jeremy Likeness の領域管理アプローチ ( http://csharperimage.jeremylikness.com/search/label/regions ) を使用して、必要に応じて領域を交換することでした。いくつかの場所で Visual Root の置き換えについて言及しているのを見たことがありますが、それはハックのように思えました。

アドバイス、スニペット、または一般的な方向へのナッジは大歓迎です。

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

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

emacs - Emacs 23: 選択範囲が強調表示されない

Ubuntu 10.04 をインストールしましたが、Emacs 23 が付属していました。Emacs でテキストを選択したい場合、領域が強調表示されていないことを除けば、問題なく動作します。

ただし、これは、キーボードを使用してリージョンを作成しようとした場合にのみ発生します。マウスで何かを選択すると、通常どおり強調表示されます。

地域が強調表示されない理由とそれを修正する方法を知っている人はいますか?

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

android - Android-画像ボタン/ビューにさまざまな選択(タッチ領域)を作成するための最良の方法は何ですか

長方形ではない異なる選択領域と画像ボタンを配置したいですか?それは可能ですか?

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

iphone - 「fr_FR」を「French(フランス)」に両方向で変換します。(Objective-C iPhone)

短いリージョンコード(en_US)を長い文字列に簡単に変更できます...しかし、他の方向にも移動する簡単な方法はありますか?

「en_US」は「English(UnitedStates)」になります。

「英語(米国)」は「en_US」になります。

現在、短いリージョンコードをデータベースに保存していますが、集計結果を表示するときは、長い文字列をユーザーに表示する必要があります。

または、長い文字列をデータベースに直接保存する必要があります...後でそれらを「変換」することさえ心配する必要はありませんか?

各国の「ドル合計」を表示しようとしています。

あなたがユーザーだった場合...(通貨合計リストの場合)どちらを表示したいですか?

  • 「フランス語」の合計
  • 「フランス」合計
  • 「フランス語(フランス)」合計
  • 「fr_Fr」の合計?
0 投票する
4 に答える
8241 参照

c# - プリズム:アクティブビューを変更します

Windowsのコントロールパネルに似た小さなツールがあります。このツールを使用すると、ユーザーの管理、データベースの構成、スクリプトの管理などを行うことができます。ホームページには、アプリケーションのすべてのサブカテゴリが表示されます。リンクをクリックすると、右側のパネルにこのカテゴリのビューが読み込まれ、左側の小さなパネルにこのカテゴリで使用できるタスクが表示されます。単純。

基本的に、私がやりたいのは「コンテキスト化された」ステータスバーを持つことです。接続が必要なビューを表示している場合は、ステータスバーに状態が表示されます。情報を表示する必要があるビューを表示している場合は、ステータスバーに表示したいと思います。

Regionシェルのステータスバーに(StatusBarRegionという名前を付けました。モジュールごとに、このモジュールのStatusBarViewをシェルの領域に登録しました。

今、私は文脈の変化を処理したいと思います。時間になったら、良いビューをアクティブにする必要があります。

しかし、 StatusBarRegionを解決しようとするたびに、リージョンマネージャーのリージョンで見つかりません。

見る、

領域は常にnullです。なんで?

御時間ありがとうございます。

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

scope - View Model で子コンテナ参照を取得する方法

モジュール A の ViewModel (「AVM」と呼ばれる) からモジュール B の ViewModel (「BVM」と呼ばれる) に、リポジトリにラップされたデータ サービス (エンティティ マネージャー) を共有しようとしていますが、これを機能させることができません。 . PRISM/Unity 2.0を使用しています

これは私のシナリオです:

ユーザーは、複数の顧客画面 (ミニ シェルとしての複合ビュー) をそれぞれ別の顧客 (作業単位) で開くことができます。子コンテナを使用してこれを実現します。各子コンテナーは、独自のエンティティーマネージャーを使用して独自のリポジトリーを解決します (リポジトリーは子コンテナー内のシングルトンです)。これはモジュール A で行われます。メイン シェルにはメイン リージョン マネージャーがあり、子コンテナを持つ各 Customer 画面はスコープ リージョンを作成します。各顧客画面には、「SubRegion」として登録された SubRegion (タブ コントロール) を持つビュー「AV」(ViewModel「AVM」に接続) があります。「スクリーンファクトリー」でこれを作成します

モジュール B では、View 'BV' と ViewModel 'BVM' に Customer Orders があります。モジュール B のコンストラクターでは、インジェクションによってメイン コンテナーを取得します。初期化メソッドでは、(メイン) リージョン マネージャーを解決し、View 'BV' をそれに登録します。View 'BV' のコンストラクターで、ViewModel 'BVM' が注入/作成されます。

これで動作しますが、ViewModel 'BVM' は子コンテナーを取得できません。メインコンテナのみを取得します。これは実行可能ですか、それとも別の方法で行う必要がありますか?

ありがとう、ニールス

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

c# - システム領域設定を使用しないDatagridviewDateTime形式

メインフォームのバインディングソースに接続されているdatagridviewがあります。バインディングソースの列とデータメンバーの1つは、DateTimeオブジェクトです。datagridviewがこのアイテムを表示する場合、日時を表示するためにWindowのデフォルトのリージョン設定を使用しません。

奇妙なことに、この同じDateTimeオブジェクトにアクセスしてテキストボックスに出力したり、別のdatagridviewとバインディングソースを使用して別のフォームに渡したりすると、実際にはそのテーブルに正しく表示されます。

では、なぜメインフォームのdatagridviewは、DateTimeオブジェクトを文字列に変換するときに、地域の日付/時刻設定を使用しないのですか?

datagridviewに特別なフォーマットが適用されていないことを確認したので、確認するアイデアが不足しています。

datagridviewをシステムの地域フォーマットルールに準拠させるための極秘の方法があるかどうか知っていますか?

また、このdatagridviewで他のアプリケーションとは異なることをしたかどうかは非常に疑わしいため、次に問題となる可能性のある領域はアプリケーションの読み込みにある可能性があります。おそらく、これはアプリケーションの読み込み時に発生するため、同じcultureUI設定を取得していません。他のdatagridviewsとして?

更新データグリッドビューに別の列を追加し、それを同じデータプロパティ(日時)に接続しようとしましたが、同じ結果が得られます。つまり、datagridview全体、またはそれがどのように作成されたかについての何かが、「ToString」がデフォルトの地域設定を使用するのを止めています。

ヘルプはありますか?