2

WPF で WYSIWYG ドキュメント エディターを実装するには、どのようにアプローチしますか?

このエディターは WYSIWYG html エディターに非常に似ていますが、バックエンドのデータ構造は html である必要はありません。現在、私は c++ で実装された mshtml コントロールに基づく作業バージョンを持っています (これは MS InfoPath にかなり似ています)。このツールから mshtml 依存関係を取り除こうとしているので、WPF WebBrowser コントロールの使用は避けたい選択です。

サポートする基本機能:

  1. フロー スタイル ドキュメント
  2. コントロールの基本セットをサポート (TextBox、DropDown、ListBox、DatePicker など)
  3. ベーシックなスタイルをサポート
  4. テーブルのサポート (サイズ変更、セルの結合、セルの分割など)
4

1 に答える 1

2

おそらくあなたが求めているものとは正確には異なりますが、あなたが求めているものの多くをサポートしているため、WPF に構築された FlowDocument サポートを調査することをお勧めします: https://docs.microsoft.com/en-us/dotnet/framework/ wpf/advanced/flow-ドキュメント-概要

于 2009-06-26T00:26:34.637 に答える