問題タブ [textblock]

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.

0 投票する
1 に答える
16570 参照

wpf - WPF TextBlock にデフォルト スタイルを設定すると、Label のスタイルが上書きされます

TextBlock にデフォルト スタイルを設定すると、Label およびその他のコントロールのスタイルも設定されます。これは、アプリケーション リソースにスタイルを配置した場合にのみ発生します。ウィンドウ リソースにスタイルを配置すると、すべて問題ありません。

また、VS 2008 Designer と XamlPadX は期待どおりにラベルを表示しますが、実際にアプリケーションを実行した場合にのみ問題が発生することもわかりました。

上記のコードは次を表示します。

0 投票する
3 に答える
11483 参照

wpf - TextBlockをクリアする方法

次のように、Adddata()関数にテキストTextBlock Text1、Text2、Text3を追加しています。

ここでdeletedata()で、3つのテキストブロックのすべてのコンテンツをクリアしたいと思います。どうやってやるの?クリアオプションが見つからないため。一度に3つのテキストブロックのテキストをクリアしたい。

0 投票する
2 に答える
5853 参照

wpf - ハイパーリンクとテキストブロックの両方を単一のスタイルでスタイリングしますか?

列挙に基づいて同様の色付け規則に従う必要がある2種類のテキストがあります。

マークアップ付きのスタイルDataTriggerは、色付けに使用されます。

1つの使用シナリオはSystem.Windows.Documents.Hyperlink、ネストされたSystem.Windows.Controls.TextBlock

もう1つは単純TextBlockです:

もちろん、両方のTextBlock要素のスタイルを設定できます。

しかし、それではハイパーリンクケースの下線のスタイルを設定できません。

両方のタイプでスタイルを設定しようとすると、次のようになります。

TargetType次に、スタイルの属性で使用する共通の祖先タイプが(明らかに)ないため、スタイリングは失敗します。

これは最終的には構成可能なものであると想定されているため、目標は、これらのテキストブロックのカラーマッピングへのモードを定義するXAMLドキュメントを作成することです。したがって、同じマッピングを定義する2つの冗長なスタイル(1つはハイパーリンク用、もう1つはTextBlock用)を使用するのは気が進まない。

だから...質問:冗長なスタイルXAMLブロックなしで両方のケースを一貫してスタイル設定するにはどうすればよいですか?

0 投票する
4 に答える
3630 参照

wpf - TextBlock の高さを設定するにはどうすればよいですか

TextBlockの高さを親コントロールの高さにバインドするにはどうすればよいですか?

私はグリッドの中にあり、値をハードコーディングせずに&をグリッドセルの高さと幅にしTextBlockたいです。TextBlock HeightWidth

乾杯

AWC

0 投票する
1 に答える
827 参照

silverlight - コード ビハインドからテキストブロック内のテキストをスクロールする

テキストブロックのテキストをスクロールする必要があります。たとえば、テキストブロックには 700 語が含まれています。これらの単語は、コードビハインドからテキストブロックに取り込まれます。これは、「内容」によっては異なる 700 単語になる可能性があるためです。このフォームにもテキストボックスがあります。ユーザーは、テキストブロック内の単語をテキストボックスに入力します。彼らが入力すると、テキストブロックのどの単語が表示されているかを追跡します。ただし、テキストブロック内のすべての単語がテキストブロックの表示領域に収まるわけではないため、コードビハインドからテキストブロックをスクロールする必要があります。どうすればこれを行うことができますか。

Silverlight 3 を使用しています。

ありがとうシャノン

申し訳ありません..私はそれ自身のスレッドで質問をしなかったことに気づきませんでした..私は再び投稿します..

0 投票する
2 に答える
3622 参照

silverlight - コード内のSilverlight 3スクロールテキストブロック

テキストブロックのテキストをスクロールする必要があります。たとえば、テキストブロックには 700 語が含まれています。これらの単語は、コードビハインドからテキストブロックに取り込まれます。これは、「内容」によっては異なる 700 単語になる可能性があるためです。このフォームにもテキストボックスがあります。ユーザーは、テキストブロック内の単語をテキストボックスに入力します。彼らが入力すると、テキストブロックのどの単語が表示されているかを追跡します。ただし、テキストブロック内のすべての単語がテキストブロックの表示領域に収まるわけではないため、コードビハインドからテキストブロックをスクロールする必要があります。どうすればこれを行うことができますか。

Silverlight 3 を使用しています。

ありがとうシャノン

いくつかのコードを入れると便利かもしれません...これがスクロールビューアとテキストブロックです

手始めに..テキストをtxtSourceに追加すると、スクロールビューアはスクロールバーを必要な高さに変更しません。

0 投票する
1 に答える
1295 参照

wpf - WPF、特定の場所のテキストブロックでアプリケーション全体のスタイルをオーバーライドする方法

Application.xaml に追加されたスタイル xaml リソース ディクショナリがあります。そのスタイル ファイルでは、すべてのテキスト ブロックの前景色を白にするように指定しています。問題は、これにより、同じアプリケーションにあるユーザーコントロールでコンボボックス項目の前景が白に変わることです。すべてまたはこの 1 つのコンボボックスだけでアイテムの前景を黒くしたい。私はそれを実現するのに大きな問題を抱えています。

これは、テキストブロックの私のグローバル スタイルです。

また: ユーザー コントロールは、コード ビハインドでコンボ ボックスを動的に追加します。

これはできますか?どのように?

Ray Burns のコメントに従って変更を加えました。これは私の MyCustomStyler です:

これは私のスタイルセクションです:

しかし、それを機能させることはできません..まだ白い前景...

0 投票する
1 に答える
6200 参照

wpf - WPFの楕円にテキストブロックを追加する

WPF / Silverlightの楕円にTextBlockを追加するにはどうすればよいですか?

0 投票する
1 に答える
2664 参照

c# - WPF C# からのテキストブロックのフォントサイズ アニメーションを開始する

C# コードからテキストブロックのフォントサイズ アニメーションを開始したいと思います。これどうやってするの?

1秒間にフォントサイズを増減したい。

ありがとう!