問題タブ [highlighting]
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.
.net - ListBoxItem要素のWPFリストボックスハイライト部分
TextBox と ListBox があります。ユーザーは TextBox から ListBox 要素を検索できます。
ListBox は CollectionViewSource にバインドされています。
CollectionViewSource には、ユーザーが TextBox に入力したテキストに基づいて要素をフィルター処理する Filter イベント ハンドラーがあります。
私の要件は、ListBoxItem 要素の TextBlock 内でユーザーが入力したテキストを強調表示することです。
TextBlock をいくつかの Runs オブジェクトに分割し、強調表示する必要がある Run オブジェクトの Background プロパティを変更することを考えていました。
DataTemplates ではできないと思います。
これを達成する簡単な方法はありますか?
ありがとう!
c# - C# WinForms で選択したカスタム コントロールを強調表示する
カスタム コントロール (コントロールはドラッグ アンド ドロップに使用されます) を作成し、コントロールにフォーカスと選択したイベントを追加したいと考えています。どちらも視覚的に区別する必要があります。そのため、これらのイベントの両方に Windows スタイルを実装する予定です。フォーカスのために、Paint イベントで次のコードを使用して、コントロールの周りに実線と点線を描画します。
Focus イベントでは、画像だけを強調表示したい (Windows エクスプローラーと同様)。これに対する私の最初の試みは、次のコードを追加することでした。
これは長方形の塗りつぶしに機能しますが、長方形全体ではなく画像自体を強調表示したいと思います。2 つの異なる画像を使用するというアイデアがありましたが、画像は提供されており、保存していません。
だから私の質問:強調表示するフォーカスがあるコントロールの画像だけを取得する最良の方法は?
前もって感謝します!
jquery - jQuery.autocompleteの複数のキーワードを強調表示します
jQueryオートコンプリートプラグインを使用していますが、結果の強調表示に問題があります。一致するものが見つかったが、入力されたキーワードにスペースが含まれている場合、強調表示はありません。例:
search = "foo"、result = "foo bar"、displayed = " foo bar"
search = "foo ba"、result = "foo bar"、displayed = "foo bar"
そのため、オートコンプリート関数のハイライトオプションを使用してこれを修正しようとしています。このオプションでは、関数を使用して、結果に対してカスタム処理を実行できます。現在私はこれを持っています:
p>replace関数は、文字列内の一致するすべての単語を太字のバージョンに置き換えます。これは機能します。ただし、キーワードをその関数に組み込む方法がわかりません。私はそれらを分割してから「|」で結合するので、「foobar」は「foo|bar」のようになります。しかし、このようなものは機能していないようです:
何か案は?
vim - vimで空のブロックを取り除く方法
私はtextmateを使用して1年以上ルビーコードを操作しました。最近、mvimの使用に切り替えました。mvimでいくつかのファイルを開くと、空のブロックが表示されます。この写真を見て、その感触をつかんでください。
それらを取り除く方法について何かアイデアはありますか?
ありがとう
jquery - テーブル内の選択された列のみを強調表示するjQuery
偶数列の強調表示に関するこの投稿を見ましたが、選択した列のみを強調表示できますか?
彼らが使用するコードは次のとおりです。
しかし、私はしたい: 注: はclass="highlight"
選択した列にあるため、列 3 を選択class="highlight"
すると、列 2 から削除され、列 3 に追加されます。jQuery は、選択した列に基づいてクラスを追加する必要があります。
objective-c - OS X 強調表示されたテキストを取得する
OS X のプラグインを作成して、右クリックのコンテキスト メニューで強調表示されたテキストに対する複数の操作をサポートすることに興味があります。操作は簡単なので、自分で書くことができます。automator の「クリップボードにコピー」アクションを見てきましたが、最初にテキスト入力が必要です。「クリップボードの内容を取得」アクションでは、強調表示されたテキストを最初にクリップボードにコピーする必要があります。
質問は簡単です: システム全体で強調表示されたテキスト バッファーにアクセスするにはどうすればよいですか? それとも、これは厳密に立ち入り禁止ですか?
ありがとう!
gmail - Gmail シンタックス ハイライター
コードを Gmail で友人に送信しましたが、ご想像のとおり、Gmail でコードが強調表示されません。Gmail 経由で送信されたコードを強調表示するソリューションはありますか?
web - ウェブサイト上の奇妙なテキスト強調表示の問題
私のWebページでこの奇妙な問題が発生しました。左側のサイドパネルの下をクリックすると、すべてのリンクが強調表示されます。IEではなくFirefoxで発生します。なぜそれがたまたまサイドパネルだけなのかわかりません。それは本当に大したことではありませんが、私にとって非常に迷惑です、それを止める方法はありますか?チェックアウトしたい場合は、サイトはhttp://www.bhslaughter.com/です。