treeviewitem

    0

    2答えて

    WPFアプリケーションを開発しています。ここで、[次へ]/[前へ]ボタンをクリックするか、ツリービューで特定のページを選択してページ間を移動できます。 <TreeView Background="Transparent" Cursor="Hand" ItemsSource="{Binding Path=TreeItems}" local:TreeViewExtensions.SelectedIte

    0

    1答えて

    HierarchicalDataTemplateを使用してツリービューを作成し、カスタムクラスを使用してバインドしました。ツリービューの子アイテムでは、私はチェックボックス、テキストブロックと画像を持っています。私が望むのは、UIでチェックボックスを手動でチェックすると、画像が右のサインに変わるようにすることです。 私はこれをどうやって行うのか分かりません。以下はXAMLです。 <UserCont

    1

    1答えて

    に依存します:ツリービュー項目(イメージ)を含んを、XAMLでこのように宣言: <ControlTemplate x:Key="ImageTemplate"> <Image VerticalAlignment="Top" Visibility="{Binding IsImageVisible,Converter={StaticResource BoolToVisibilit

    0

    1答えて

    私はこのようなXMLを含む文字列を持っている: <root> <type> <element> <thing> <otherthing>...</otherthing> </thing> </element> </type> <type> <element> <thing>

    5

    1答えて

    WPFデータバインディングでいくつかの本質的な概念が欠けているような気がします。私のバインディングが私にとってうまくいくかどうかは、いつものことです。 この例では、TreeViewItemのIsExpandedプロパティをバインドされたオブジェクトの対応するプロパティに双方向でバインドしたいとします。これは最初の例で動作します。それは第二のものではありません。 誰でも理由を説明できますか?私はなぜ

    0

    1答えて

    私はAllNodesAndEntriesと呼ばれる項目の観測可能なコレクションを含むViewModelを持っています。各項目にはブール値のプロパティIsEnabledがあります。ツリービューに項目を表示し、それぞれのTreeViewItemのIsEnabledプロパティをViewModelの基になる項目のIsEnabledプロパティにバインドします。 どうすればいいですか? ここは私のTreeVi

    12

    3答えて

    データバインドTreeViewがあり、SelectedItemをバインドしたいとします。 This attached behaviorはHierarchicalDataTemplateなしで完璧に動作しますが、付属の動作は片方向(UIからデータ)のみで動作します。e.NewValueはMyViewModelではなくTreeViewItemです。 これは、添付の行動からコードスニペット: priva

    8

    1答えて

    私はウィンドウの左側にWPF TreeViewを持つMVVMアプリケーションを持っています。 右側の詳細パネルは、選択したツリーノードに応じて内容を変更します。 ユーザーがノードを選択すると、詳細内容パネルがすぐに変更されます。 ユーザーがノードをクリックした場合は望ましいですが、ユーザーがキーの下/上を使用してツリーをナビゲートすると、コンテンツの変更が遅れることがあります。 (少なくともWin

    1

    1答えて

    145px固定幅のWPFでTreeViewを作成し、その子要素(TreeViewItems)のすべてが145pxよりも広いヘッダーテキストを持っています。つまり、TreeViewの下部に水平スクロールバーが表示されます。 。 私はTreeViewにScrollViewer.HorizontalScrollBarVisibility="Hidden"を追加することによって、そのスクロールバーを取り除

    0

    1答えて

    現在、私はツリービューコントロールを持っていますが、TVN_ITEMEXPANDINGコマンドを処理していますが、絶対パスを取得する方法が見つからないようですツリービューコントロール。 と私はダブルクリックの場合: - C:\\ - Documents - Test.txt すなわちは私が 「\ドキュメントC」になり、完全なパスを取得したい文書をダブルクリックするとしましょ