問題タブ [objectdataprovider]

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

wpf - WPF ObjectDataProvider パラメータ

列挙型メンバーのリストを取得するための ObjectDataProvider があります。

次に使用します:

同じウィンドウで、別の列挙型のコンボ ボックスが必要です。ComboBox 宣言から列挙型を渡すにはどうすればよいですか?

次のような同様の問題の解決策を見てきました。

しかし、ここではパラメーターを何にもバインドしたくありません。ComboBox 宣言でハードコーディングしたいだけです。

何か案は?

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

c# - リストビュー列のパラメーターを持つメソッドの結果への WPF バインディング

C#、WPF、.NET Standard、Visual Studio を使用しています。すべての最新またはほぼ最新のバージョン。

これは私の datacontext モデルです (これは ProgrammingManagerAPI と呼ばれる別のライブラリで作成されます):

これには、次のように定義されたタイプ Project のオブジェクトのリスト (ディレクトリ Models 内の別のライブラリ ProgrammingManagerAPI にもあります)、いくつかのプロパティ、およびいくつかのメソッドがあります。

mainWindow には ListView があります。これを使用して、プロジェクトとそのプロパティを一覧表示します。
ブール値パラメーターに応じて値を返す多くのプロパティといくつかのメソッドがあります。

この場合、ObjectDataProvider を使用する必要があると読んだので、以下のように試しました。

ブレークポイントにヒットしたため、TotalWorkedTime 関数の呼び出しが発生します。しかし、テスト用に4つのオブジェクトを作成している間に、1回ヒットしました。さらに、他のプロパティのようにオブジェクトのすべてのインスタンスに対してではなく、静的関数のようにヒットします。即時ウィンドウで、他のプロパティとは何かを確認しようとしていますが、それらは null です。Id の列がヒットしている間、Project の各インスタンスですべてのプロパティを使用できます。さらに、Id プロパティの getter が呼び出される前にヒットすることがわかりました。

パスなし、バインディングなど、さまざまな方法で多くのバージョンを試しました。

誰でも私の間違いを指摘できますか?

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

testng - TestNG DataProvider (csv) を使用してより多くのパラメーターを渡す方法

CSV ファイルを使用してデータ データ プロバイダー コードを取得しました

テスト メソッドのパラメーターを宣言する他の方法はありますか? 1つのパラメータ変更すべてのメソッドを変更したい.この問題を解決する方法. 私はそれが機能している方法でString args []を試みます。知りたいのですが、他に解決策はありますか?