私のアプリケーションでは、整数を gridview 列にバインドしています。
シナリオ: gridview のセル編集モードで、ユーザーが A+,A のような文字列値を入力した場合。テキストを自動的に整数値に変換したい。
各文字列値に整数が割り当てられるコレクションがあります。
コンバーターでは、それを確認し、対応する整数値を表示したいと考えています。
IValueConverter を使用して実行できますか
私のアプリケーションでは、整数を gridview 列にバインドしています。
シナリオ: gridview のセル編集モードで、ユーザーが A+,A のような文字列値を入力した場合。テキストを自動的に整数値に変換したい。
各文字列値に整数が割り当てられるコレクションがあります。
コンバーターでは、それを確認し、対応する整数値を表示したいと考えています。
IValueConverter を使用して実行できますか
はい、値コンバーターでこれを行うのは理にかなっています。
すぐに使用できる.NETは、式を解析して同等の数値にするためのクラスやメソッドを提供しませんが、NCalcやSimple Math Parserなどの数値解析ライブラリを使用して「仕事をする」ことができるはずですあなたのために。
正直なところ、これらのライブラリが Silverlight ですぐに利用できるかどうかはわかりませんが、そうでない場合は、独自の数学パーサーを作成するよりも、自分でライブラリを SL に移植する価値があるでしょう。