問題タブ [richeditbox]
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# - WinRT RichEditBox で選択したテキストに下線を引くにはどうすればよいですか?
現在、リッチ テキスト エディターを含むアプリケーションを作成していますが、テキストに書式設定を適用する際に問題が発生しています。具体的には、選択したテキストに下線を引くことに問題があります。これが私の現在のコードです。
助けていただければ幸いです!
windows-runtime - RichEditBox の選択テキストを変更すると AccessViolationException がスローされる
私は、ユーザーが hastags と FriendList のリストから選択して、オートコンプリートのような自動提案を使用して入力する際にそれらを RichEditBox に追加できる機能を開発しようとしています。これを行うコードは次のとおりです。
しかし、richeditbox の選択テキストを変更すると、ランダムに AccessViolation が発生します。ランダムですが、何度か試しただけで毎回再現できるほど頻繁です。この例外をキャッチすることもできます。私は何をすべきか?
msdn hereに関する私の質問に似たもので、既知の問題です。しかし、Rudy huyn の 6tag はこれを完璧に行います。どうやって?
RichEditBox を TextBox に変更しようとしましたが、そのコントロールでも引き続き発生します。
textbox - UWP/WinRT: Microsoft のファースト パーティ アプリでは、タイピングはスムーズにアニメーション化されます。TextBox または RichEditBox でこの効果を有効にするにはどうすればよいですか?
Office や Windows 10 のストック メール アプリなど、Microsoft の多くのファースト パーティ アプリで入力すると、テキスト入力がスムーズにアニメーション化されます (ここでは、他の多くの場所で説明します)。テキストが表示されるだけではなく、カーソルが次の位置にテレポートするだけでもありません。代わりに、カーソルを新しい位置にスムーズに移動させる遷移アニメーションがあります。
私たちが開発したアプリでこれと同じ効果を有効にするフラグやその他の方法はありますか?
TextBoxとRichEditBoxの API ドキュメントを調べましたが、何も表示されません。
そのような組み込みメソッドがない場合、おそらく独自の TextBox をローリングして、これを自分で実装するにはどうすればよいでしょうか?
windows-runtime - UWP/WinRT:RichEditBoxをカーソル位置までスクロールする方法は?
query
実行時に RichEditBox 内の見つかったテキストを検索して選択する検索機能を RichEditBox に実装しました。
これは、見つかったテキストが適切に選択されているという点で機能します。ただし、コンテンツがスクロールするほど長い RichEditBox の場合、これは画面外になり、RichEditBox はスクロールして表示されません。しかし、奇妙なことに、このコードを再実行すると、スクロールして前の結果が表示されます。たとえば、次のテキストを見てください。
これはテストです
【画面終了】
帽子1個
2 帽子
コードで hat を検索すると、hat という単語の最初のインスタンスが強調表示されます。ただし、RichEditBox は画面外にあるにもかかわらず下にスクロールしません。コードが 2 回目に実行されると、2 番目のインスタンスが強調表示され、画面が単語 hat の最初のインスタンスまでスクロールされます。
これを引き起こしている RichEditBox のコードにバグがあると思います。RichEditBox またはその暗黙の ScrollViewer を手動でスクロールしてキャレットを表示するプログラム的な方法はありますか?
c++ - テキストで選択範囲を取得するにはどうすればよいですか - RichEditBox C++
分かったので、文字の最小位置と最大位置で選択する方法はわかりましたが、テキストを追加する場合は、テキストを再検索して選択を更新する必要があります。だから私は検索していて、FindTextExを使用して単語、最小/最大検索位置を入力すると、その単語の最小/最大が返されることがわかりました。
しかし、それは常に失敗し、理由はわかりません.MSDNは逆方向検索でFR_DOWNを使用するように言っていますが、(WPARAM)属性として入力すると、未定義であると表示されます(FindTextExページにリストされている他のFR_の50%のように) )
RichEdit.h が含まれています (現在、私のプログラムは大きすぎてソース コード全体を投稿できないため、これは単なる関数です)
c# - UWP RichEditBox InsertImage は空白を挿入します
Visual Studio Community 2015 を使用して UWP に取り組んでいます。空のプロジェクトを作成し、ボタンと RichEditBox を追加しました。ローカル リソースから RichEditBox に画像を挿入しようとしていますが、空白のプレースホルダー (目的のサイズの画像) のみを挿入します。エラーはスローされません。
コードビハインドは次のとおりです。
xaml は次のとおりです。
StoreLogo.png のビルド アクションは「コンテンツ」です。イメージを出力ディレクトリにコピーしようとしましたが、違いはありませんでした。
ここで何が問題になる可能性がありますか?これを行う正しい方法は何ですか?