0

XamDataGridLoadCustomizationsメソッドで非常に興味深い問題を発見しました。プログラムの開始時に、XamDataGridオブジェクトを初期化し、データソースにバインドし、LoadCustomizations()を呼び出して、新しいTabItemコントロールに配置し、TabItemをTabControlに追加します。

問題は、その後のパフォーマンスが非常に遅いことです。後でLoadCustomizationsメソッドを呼び出す場合(ユーザーがボタンをクリックすることにより)、XamDataGridのパフォーマンスは良好です。この問題を解決するにはどうすればよいですか。また、最初のケースでLoadCustomizationsを使用すると問題が発生するのはなぜですか。

私はいくつかの拘束力のある警告/エラーを見つけようとしますが、ここにエラー/警告はありません。

答えてくれてありがとう、そして私の悪い英語をお詫びします。

4

1 に答える 1

0

グリッドのLabelPresenterを取得しようとしたコードの別の部分で問題が見つかりました(ただし、データソースが空の場合、xamdatagridは列ラベルを表示しません)。データソースカウントプロパティをチェックするIF条件を追加します。それはうまくいきます。

于 2012-03-30T18:13:36.573 に答える