問題タブ [radtreeview]
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.
c# - RadGrid内に埋め込まれた場合、RadTreeviewの展開/折りたたみは機能しません
RadGrid内にあるRadtreeviewがあります。何らかの理由で、Treeviewの展開/折りたたみボタンが機能していません。Treeviewを最初に展開することはできますが、NodeExpandイベントが発生することはありません(サーバーにポストバックが発生し、treeviewノードにいくつかのボタンが機能します)。ノードが展開されると、折りたたみボタンは機能しません。 、それをクリックしても何も起こりません(サーバーへのポストバックはありません)。ExpandModeをServerSideに設定しています。ただし、ExpandmodeをClientsideに変更すると、正しく機能します。
大きなツリーの負荷を減らすために、サーバーサイドに設定されたExpandModeで動作するコントロールが本当に必要です。
これが重要かどうかはわかりません。しかし、イベントRadGrid_ItemDataBoundが発生したときに、イベントをRadTreeviewに追加しています。NodeExpandにイベントをアタッチしないと、説明できないという1つの奇妙な動作に気づきました。これは、開くことも閉じることもできません。また、NodeDataBoundイベントは正常に発生し、データはツリーに正常にロードされています。
これがascxファイルのTreeviewのデクレレーションです
asp.net - RadTreeViewロードオンデマンド選択の問題
現在RadTreeViewを使用していますが、パフォーマンスを向上させるためにLoad-On-Demand(ServerSideCallback)の使用に切り替えました。各ノードで、RadContextMenuを使用してRadWindowをポップオープンします。RadWindowで、RadTreeViewで選択したノードに関する情報を更新します(名前の変更など)。RadWindowを閉じると、RadTreeViewをトリガーして再バインドします(変更を加えて最新のデータを取得したいため)。私の問題は、ツリーの深さが4または5レベルの場合、元のノードを再選択する方法がないことです。Load-On-Demandを使用していないときは、すべてのノードがツリーの一部にすぎなかったため、これは簡単でした。Load-On-Demandを使用しているので、どうすればこれを行うことができますか?
問題のノードにつながるすべてのparentIdを取得する作業を行うためのメソッドをすでに作成しました。たとえば、特定のツリーの場合:
再バインドした後、「F」に戻りたいとしましょう。「F」に戻る完全修飾パスである「A、B、F」を返すメソッドがすでにあります。
ありがとう、ブライアン
drag-and-drop - Telerik RadTreeView ドラッグ アンド ドロップ ノード
RadTreeView ノードを別のノードにドラッグするときに、デフォルトのテキストをオーバーライドして「ビジュアル キュー」を作成する最良の方法は何ですか? 私は始めました:
画面にテキストを表示する方法はありますか?
現時点では、ドラッグ可能なノードの約 20 ピクセル下にあり、既存のドラッグ テキスト (RadTreeView) がまだ表示されています (ノード テキストの名前が表示されます - 削除またはオーバーライド/非表示にしたい)。
UPDATE
OK私は今まで使ってきましargs._domEvent.clientX
た.clientY
。閉じますが、今度は RadTreevIew 自体のテキストを削除する方法が必要です。
silverlight - RadTreeView で選択されたアイテム
RadTreeView(SilverLight) コントロールで選択したアイテムの「ヘッダー」を取得するにはどうすればよいですか?
.net - IE8 での RadTreeView Telerik 2007 の問題の回避策は?
2007 は時代遅れであることはわかっていますが、現時点では新しいコントロールに切り替えることができません。
内部関数が原因で、TreeView が IE8 で正しく表示されないことがわかりました。
修正は次のようになります。
編集: .NET アセンブリでも absMiddle として使用されているようです。上記の関数は JavaScript 関数です。
しかし、コンパイルされたdllでこれを変更するにはどうすればよいですか? dllでそれを修正する方法はありますか?
コード リフレクションを使用する必要がありますか? または、AlignImage 関数をオーバーライドする回避策はありますか?
編集
迅速で汚い修正はcssを設定することです(Edit2:これによりツリービューが修正されますが、inputおよびimg html要素で他の問題が発生する可能性があります)
c# - プログラムでradtreeviewルートにradtreeviewアイテムを追加します
プラットフォーム:WPF、.NET 4、Visual
Studio2010XAMLコードは次のとおりです。
次のように、コードビハインドにノードを追加するつもりです。
ただし、radtreeviewitemクラスにはAddメソッドがないようです。Intellisenseは、私がそれを行おうとすると、そのオプションを提供しません。どうすればいいですか?
telerik - RadTreeView で選択したノードの親ノードを取得しますか?
このツリービューには RadTreeView と多くのノードがあります。私がやりたいことは、ノードがクリックされたときに、一番上の親ノードを取得したいということです。これどうやってするの?構造は次のようになります。
- 親
- 子
3.子の子
4.選択したノード
3.子の子
3.子の子
- 子
「4.選択したノード」を選択すると、メソッドを3回呼び出すのではなく、最上位の親ノードを取得できるようにしたい。
telerik - RadTreeViewの複数の画像
Telerik RadTreeViewで、RadTreeNodeに複数の画像を表示できる人はいますか?RadTreeNodeには.ImageURLプロパティがありますが、1つの画像を設定するだけです。いくつかの画像、またはノードテキストの後に別の画像を表示するために完全に使用されます。
ASP.NET AjaxQ32010にRadControlsを使用しています
ありがとう、ブライアン
silverlight - スタイル バインディングを使用して RadTreeViewItem に IsEnabled を設定する
階層コレクションをRadTreeViewにバインドしていますが、うまく機能しています。PermissionID というブール型プロパティの値に基づいてアイテムを無効にしたいと考えています。
これを試すと、InitializeComponent
私のモジュール (これは PRISM アプリです) が例外で失敗します:
IsEnabled プロパティが読み取り専用であると言っているように見えますが、そうではありません。
ここに私のXAMLがあります:
silverlight - RadTreeView コントロールのチェックボックスの動作
Telerik RadTreeView コントロールを使用して、チェックボックスを含むノードを持つツリーを構築しています。
このコントロールのデフォルトの動作では、親ノードをオンにすると、その中のすべての子ノードもオンになります。この動作を変更する方法はありますか? 親ノードのオンまたはオフをチェックして、子ノードに影響を与えないようにしたいと考えています。
ありがとう