問題タブ [converters]

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

c# - IEnumerable を Dictionary に変換する方法

私はこのような辞書を持っています

MyStructure は public struct を意味します ... MyObject は特定のエンティティを意味します ...

次に、イベントを通じて辞書を

次に、イベントを管理するときに IEnumerable を使用しますが、それを以前の辞書に変換してそのプロパティにアクセスしたいのですが、できません。私はこれを試します。

「using System.Linq;」を使用しています。キーと値が認識されません。xまたはyの後にポイントを書くとき。ヘルパーはオブジェクト MyObject のプロパティを表示します。

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

python - Boost.Python: スタンドアロンの Python スクリプトからコンバーターを使用できない

タイトルは私が望むほど明確ではないかもしれませんが、私が達成しようとしていることは次のとおりです。

Boost.Python を使用して、一連のクラス/関数を、コンパイル後BOOST_PYTHON_MODULE(MyPythonModule)に生成される C++ の典型的なマクロで Python に公開します。MyPythonModule.pydC++ から Python スクリプトを呼び出して、MyPythonModule問題なく (たとえば、オブジェクトの作成、メソッドの呼び出し、登録済みのコンバーターの使用など) 操作できるようになりました。参考までに、私が言及しているコンバーターは、numpy.ndarray から cv::Mat へのコンバーターです。

これは問題なく動作しますが、 を使用するスタンドアロンの Python スクリプトを作成しようとするMyPythonModuleと、コンバーターが使用できません。コンバーター登録を実行する C++ メソッドを Python に公開しようとしましたが、うまくいきませんでした。

私の説明が十分に明確でない場合は、コメントで遠慮なく質問してください。

あなたの助け/提案に感謝します。

0 投票する
5 に答える
28508 参照

c# - 列挙型の説明を表示し、wpf のコンボ ボックスから項目を選択するときに列挙型値に戻すコンバーター

コンボボックスに値を登録するために列挙型を使用しています。選択した列挙値の「説明」を表示するコンバーターを書きたいと思います。また、選択すると、列挙値が返されます。

オンラインのほとんどのコンバーターは、ConvertBack() メソッドを実装していません (これが、私がここに投稿している理由です)。

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

wpf - "YesNo" という名前は名前空間 "clr-Namespace:WPF_Tutorial.WPFTutorials.Converter" に存在しません

Wpf Tuturialから WPF を学ぼうとしています

WPF と VB.Net の変換に問題があります。私はVS 2012を使用しています

ここに私のXMLコードがあります

ここに私のVB.Netコードがあります

上記のWebサイトのチュートリアルからVB.NetにC#コードを変換しようとしています

エラーは

助けてください

前もって感謝します

アミット・サラフ

編集。エラー。& 修正後の警告

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

python - 文字を除外するための try/except コマンドを使用した Python の華氏コンバーター

私は tkinter python プログラムを作成していますが、try/except コマンドを使用して、ユーザーが文字やその他の非数値記号を入力したときにプログラムが誤動作しないようにしたいと考えています。

コードは次のとおりです。

私はこれで問題を解決しようとしました:

コードを実行して番号ボックスに「sdf」と入力すると、次のエラー メッセージが表示されます。

ValueError: 文字列を float に変換できませんでした: sdf

解決策はありますか?

GUI のメッセージに「数値で値を入力する必要があります!」と表示させたいです。文字を打ち込むとき。

(完全なコードを以下に示します)