問題タブ [radgridview]
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.
silverlight-4.0 - Telerik GridViewComboBoxColumn の DisplayMemberPath
私はテレリックグリッドビューを持っています
ここに xaml.cs があります
すべて正常に動作しますが、国の列の値に国籍を表示したいのですが、今は国の名前を組み合わせて選択したいと考えています。
so : 1. ユーザーが Country 列の行をクリックし、2. ドイツを選択します。3. 行の値は Germnan です。
可能でない場合は、その行に国名の最初と最後の文字(たとえば「gy」)を入れたい
私は 2010.1.603.1040 バージョンの telerik Silverlight パックを使用しています。
出来ますか?
よろしくお願いします
c# - Gridview のセルでの検証
私は RadGridView (WPF) を使用しており、バインディング コレクションの他の値と比較してセルを検証する必要があります。
私はオブジェクトを持っています:
そして、GridView に既存の Date を使用して新しい行を追加すると、セルにエラー メッセージを表示したいと考えています。
セルで ValidationRules を使用することを考えましたが、バインディング リストの他の値と比較できるかどうかわかりません。
silverlight - Telerik Silverlight GridViewDataColumn フィルター ダイアログで小数値を許可する方法は?
通貨値を使用する RadGridView 内で定義されたデータ列を取得しました。定義は次のとおりです。
列が定義されたので、フィルター ダイアログで 10 進数値を入力できません。したがって、「$2.99」のようなものは機能しません。b/c 小数点 (またはドル記号) を入力できません。
バッキング フィールドとして文字列型を使用してみました。それはうまくいきます。しかし、その後、数値フィルター条件を失い、代わりに文字列フィルター条件 (「含む」、「で始まる」など) が表示されます。ユーザーは数値フィルター条件を見たいと思っていますが、これが現在のジレンマにつながります。
フィルター ダイアログ テンプレートにアクセスできれば、そこから操作できると思います。
何か案は?
telerik - Telerik RADGrid と並べ替え
RADGridView for WPF を使用してデータを表示しています。DB から動的に取得されるため、列名や各セルに含まれるデータの種類がわかりません。列ヘッダーをダブルクリックしたときに、ユーザーが各列のデータを並べ替えられるようにしたいと考えています。
何らかの理由でグリッドがソートされません。これは私がこれまでに持っているものです。
編集:
silverlight - Silervlight Telerik RadGridView 列を複数の属性にバインドするにはどうすればよいですか?
Telerik RadGrid ビューにバインドするリストがあります。すべて正常に動作します。私のオブジェクトには、通貨記号と価格の 2 つの属性が含まれています。私が使う
これで、バインド先のオブジェクトにも通貨記号が含まれるようになりました。そのため、この列にもその通貨記号を含めたいと思います。
これどうやってするの ?
敬具。
entity-framework - Telerik's RadGridView + WCF Data Services + Entity Framework = Terrible performance
We have a simple LOB application that:
- pulls data from EF
- serves data across the wire with WCF Data Services
- そのデータを Telerik のRadGridViewにレンダリングします
これは、ユーザーが必要なすべてのオプションを提示する組み込みの Telerik フィルター コントロールを使用してデータをフィルター処理できるため、既定のシナリオでは非常にうまく機能します。
この問題は、'Contains' 演算子が使用されている場合に WCF Data Services から送信されたクエリを再構築するときに発生します。
- WCF Data Services は、一連の "IIF" ラムダ式を追加します。
- 次に、EF は T-SQL CASE ステートメントに展開されます
これは、次のようなクエリを取ります。
次のようになります。
私の質問は次のとおりです。以前にこの問題に遭遇した人はいますか?低コストの解決策はありますか?
解決策として EF QueryProvider を書き直すことはできますが、必ずしも低コストではありません。
ティア
wpf - 文字数に基づく最大列幅
5 列の Telerik RadGrid がある WPF アプリケーションがあります。私の要件は、これらの各列の列幅を、列に表示される文字数に基づいて設定する必要があることです。たとえば、50 文字だけが表示されるように列幅を設定するにはどうすればよいですか? (つまり、文字数に基づいて列幅を設定するにはどうすればよいですか?)
wpf - TelerikのGridViewで行を非表示にするにはどうすればよいですか?
WPFGridView
があり、データの一部を合計(フッターとグループの合計の両方)に表示する必要がありますが、実際のデータレコードには表示しないでください。
行のデータに基づいてトリガーを記述して行を非表示にするのは簡単だと思いましたが、TelerikGridView
は仮想化に通常とは異なるパネルを使用しているため、指定された行は非表示になりますが、空白が残ります。行く。
これが私の現在のスタイルです。Hidden
行を非表示にしますが、代わりに可視性を作成するのと同じですCollapsed
(アイテムを非表示にしますが、空白を残します)
ItemTemplateをnullに設定し、TelerikのGridViewVirtualizingPanelからアイテムを削除し、可視性を調整しようとしましたが、これらのオプションはどれも機能していないようです。
誰かが私がこれを達成できる方法を知っていますか?トリガーに基づいて行を非表示(および折りたたみ)にするか、現在のグループ化された式のクエリを取得して、2番目のコレクションをクエリし、結果をグループ合計に表示できるようにする方法を見つけます。私はこれを達成するためにCode-Behindまたは何かハックなものを使用することに問題はありません。
編集
興味深い補足として、高さを1に設定できますが、0には設定できません。1でも多すぎます。何千ものレコードを非表示にできるため、画面に大きな白い領域が残ります。
c# - RadGridView、フィルター アイコンの色の変更
テンプレートとスタイルを telerik RadGridView に適用して、フィルター アイコンが選択されたときにその色を調整しています。
私の問題は、このようなスタイルを適用することです。
テンプレートを生成するオプションを選択すると、スタイルは式のブレンドによって生成されます。
問題は、このようなテーマを適用したいということですが、
しかし、突然、エクスプレッション ブレンドが生成したスタイルがテーマと一致しなくなりました。テーマで定義されたスタイルを取得する方法はありますか?
次に、スタイルの一部を削除して、このようなドロップダウン スタイルのみを定義すると (つまり、ヘッダーの残りの部分は変更されず、テーマは結果のスタイルと一致します)、
テーマがオフの場合は機能し、テンプレートはフィルタリング ドロップダウンにのみ適用されますが、テーマがオンの場合はスタイルが無視されます。
c# - GroupDescriptorsが追加されている場合、行をクリックするとRadGridViewが例外をスローします
グリッド内のアイテムにグループ化を適用するGroupDescriptorsがある場合、RadGridViewはSystem.InvalidCastExceptionをスローします。
例外はかなり役に立たない:
グリッド上部のバーからグループを削除しても問題はなく、通常どおりグリッドの行を選択できます。
この問題は、更新の合間にGridDescriptorsを保存するために使用するコードに関連しているように思われます。このメソッドは、列挙型であるRefreshItemSourceLifetimeStageを取り込みます。このコードは、ItemSourceが適切な引数で変更される前(AboutToRefresh)と後(FinishedRefresh)に呼び出されます。
何か案は?