問題タブ [richtextbox]
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# - RichTextBox でハイパーリンクを機能させるにはどうすればよいですか?
www.stackoverflow.com を RichTextBox に追加してプログラムを実行すると、青色でハイパーリンクとして表示されますが、クリックしても何も起こりません。どうすればこれを修正できますか?
c# - RichTextBox 内のテキストを選択的に色付けする
RichTextBox で文字「A」に遭遇するたびに赤でペイントするにはどうすればよいですか?
c# - XAMLをWPFRichTextBoxにインポートします
WPFWebサービスに動的に構築されたWPFRichTextBoxがあります。このWebサービスは、サードパーティのSilverlightRichTextBoxコントロールのコンテンツから抽出されたxaml文字列を受け入れます。
このxamlをWPFRichTextBoxに挿入するにはどうすればよいですか?FlowDocumentとParagraphandRunの概念をある程度理解しているので、以下のコードを使用してWPFRichTextBoxにテキストを入力できます。
しかし、非常に複雑になる可能性があるため、段落を作成するためにxamlを自分で解析する必要はありません。渡されたxamlを解析する方法をコントロールに知らせる方法はありますか?
.net - WPF RichTextBox でタブ サイズを設定するにはどうすればよいですか
WPF RichTextBox は、入力でタブを受け入れるように設定できます。結果は 4 文字のインデントとして表示されます。そのサイズを変更したいです。デフォルトを変更するにはどうすればよいですか?
richtextbox - FreeTextBoxタブはポストバック時に保持されません
イントラネットでFreeTextBox3.1.6を使用しています。コントロールは、VisualStudio2008でビルドされたASP.Netプロジェクトに表示されます。
クライアントがテキストボックスにタブを入力すると、それらのタブはポストバック時に保持されません。むしろ、タブは失われます。太字、斜体、フォントサイズなど、その他のテキスト形式は保持されます。
Webページで発生するポストバックイベントがデータベースに何も保存しない場合でも、タブが失われます。http://wiki.freetextbox.com/default.aspx/FreeTextBoxWiki.Installationによると、FreeTextBoxで使用されるJavaScriptとXMLはdllに保存されます。そのため、これらのファイルの内容を編集することはできません。
FreeTextBoxでこの問題が発生した人はいますか?もしそうなら、どのようにそれを解決しましたか?
発生する動作は次のとおりです。FreeTextBoxコントロールにタブ付きのテキストを入力します。
代替テキストhttp://img132.imageshack.us/img132/4826/ftb1postcz4.gif
次に、「保存」ボタンを選択します。これは、ページをポストバックするコマンドボタンです。私のテストシナリオでは、データベースから何も保存およびロードされません。FreeTextBoxコントロールは、投稿されたテキストを厳密に表示しています。私の推測では、ViewStateにあるメカニズム処理ですが、それについてはよくわかりません。
代替テキストhttp://img132.imageshack.us/img132/175/ftb2postbd6.gif
ご覧のとおり、すべてのタブが消えています。単語の間に挿入されたタブもなくなります。ご協力いただきありがとうございます。
ケン
c# - RTF 文字列で使用される 2 つのエンコーディングは、RichTextBox で正しく表示されませんか?
サーバーから返されたRTFを解析しようとしています。ほとんどのテキストでは、これで問題なく動作します (RichTextBox コントロールを使用するとうまくいきます) が、一部の RTF には追加の「エンコード」が含まれているようで、一部の文字が破損しています。
元の文字列は次のとおりです (ポーランド語で使用される文字の一部が含まれています)。
送り返される 16 進数でエンコードされた文字を含む RTF 文字列は次のようになります。
返された文字列のńó文字のデコードに問題があります。文字列はそれぞれ 2 つの 16 進数値で表されているようですが、残りの文字列は (予想どおり) 1 つの 16 進数値で表されています。
RichTextBox コントロールを使用して RTF を "解析" すると、テキストが破損します (問題の 2 つの文字が 4 つの不要な文字として表示されます)。
予想されるコードページ (1250、Latin 2、lcid 1045 の ANSI コードページ) を使用してプレーン文字列を自分で 16 進数にエンコードすると、次のようになります。
ńóに対応する返された文字列の{\f7 \'a8\'bd\'a8\'ae}部分を正しくデコードする方法がわかりません。
RTF ヘッダーには\f7のフォント定義がなく、サーバー上で直接表示すると文字列が正常に見えることに注意してください。これは、送信前の変換のどこかで文字 (文字が壊れている場合) が壊れていることを意味します。
問題がサーバー側にあるかどうかはわかりませんが (私はそれを制御できないため)、サーバーは多くの翻訳作業に使用されるため、返された文字列は問題ないと思います。
私は RTF 仕様を調べてきましたが、このタイプのエンコーディングの組み合わせに関するヒントを見つけることができません。
c# - RichTextBoxコントロールの壊れたテーブル(ワードラップ)
VisualStudio2008のWindows.Forms.RichTextBoxコントロールに問題があります。
Windowsフォームアプリケーション(.NET 3.5)で、サードパーティからRTFファイルとして提供されたテキストを表示しようとしています。このRTFテキストファイルには、複数行にまたがるテキストを含むテーブルがあります。ワードパッドまたはワード2003で開いた場合、RTFファイルは正しく表示されます。
ただし、RTFファイルをRichTextBoxコントロールにロードするか、テキスト全体(テーブルを含む)をコピーしてコントロールに貼り付けると、テーブルは正しく表示されません。セルは1行だけで、折り返しはありません。
正確な問題を示す画像へのリンクは次のとおりです。
私は解決策とサードパーティの.netRTFコントロールをグーグルで検索しましたが成功しませんでした。私はこの正確な問題が答えなしで別のフォーラムで尋ねられているのを見つけました(実際にはそこから画像へのリンクがあります)ので、スタックオーバーフローがより良くなることを望んでいます;-)
私の好ましい解決策は、RTFを正しくレンダリングできるコードまたはサードパーティのコントロールを使用することです。ただし、問題は、RichTextBoxコントロールが完全なRTF仕様のサブセットのみをサポートしていることであると思われるため、別のオプションとして、RTFを直接変更して、サポートされていないコントロールコードを削除するか、RTFファイル自体(この場合は情報)を修正します。どの制御コードを削除または変更する必要があるかについては、非常に役立ちます)。
asp.net - ASP.NET 2.0 に最適な無料のリッチテキスト ボックスは?
ASP.NET 2.0 で使用するのに最適なリッチ テキスト ボックスはどれですか?
ユーザー (非技術者) が単純なスタイリングで独自の電子メールをフォーマットできるようにする必要がありますが、プレビュー付きのマークアップ言語ではなく、入力時に表示する必要があります。
c# - RichTextBox で rtf/unicode/utf-8 をフォーマットする最も簡単な方法は?
私は現在、これを理解しようとして壁に頭をぶつけています。しかし、簡単に言えば、2 UTF-8 '\u0002' の間の文字列を太字の書式に変換したいと思います。これは私が取り組んでいる IRC クライアントのためのものなので、かなりの頻度でこれらに遭遇しています。私は正規表現を試してみましたが、((\'02) としての rtf でのマッチングがそれをキャッチするために機能することがわかりましたが、最後の文字を一致させて \bclear または rtf フォーマットの close に変更する方法がわかりません。
文字が投稿から除外されるため、解析しようとしているテキストを正確に貼り付けることができません。しかし、char 値を見ると、2 の int です。
問題のあるテキストを貼り付けようとする試みは次のとおりです。
[02:34] テスト テスト