[解決済み] TextBlockのRuns間の空白をなくすには?
2023-06-06 08:10:39
質問
以下のようなXAMLがあります。
<TextBlock HorizontalAlignment="Center" VerticalAlignment="Center"
FontSize="10" FontFamily="Arial" Foreground="#414141">
<Run Text="{Binding LoadsCount}" />
<Run Text="+" />
<Run Text="{Binding BrokerLoadsCount}" />
</TextBlock>
そして、このように表示されます。
12 + 11
なぜか、各
Run
どうすれば
12+11
?
どのように解決するのですか?
runタグの間のスペースが原因です。これが最も簡単な修正方法です。
<TextBlock
HorizontalAlignment="Center"
VerticalAlignment="Center"
FontSize="10"
FontFamily="Arial"
Foreground="#414141">
<Run Text="{Binding LoadsCount}" /><Run Text="+" /><Run Text="{Binding BrokerLoadsCount}" />
</TextBlock>
の間にあるものはすべて
<TextBlock>
と
</TextBlock>
はTextBlockのtextプロパティをターゲットにしているため、実行の間に空白があると、このような効果が発生します。 また、このように短くすることもできます。
<Run Text="{Binding LoadsCount}" />+<Run Text="{Binding BrokerLoadsCount}" />
この MSDN の記事には、xaml がどのように空白を処理するかについてのすべての詳細が記載されています。
http://msdn.microsoft.com/en-us/library/ms788746.aspx
なぜ改行と大量のタブが1つのスペースに変換されるのか不思議に思っていたら
すべての空白文字 (スペース、ラインフィード、タブ) はスペースに変換されます。 スペースに変換されます。
連続したスペースはすべて削除され、1つのスペースに置き換えられます。
関連
-
[解決済み】WPFのテキストブロックを選択可能にする方法はありますか?
-
[解決済み] Generic.xamlの特徴とは?
-
[解決済み] WPF Numeric UpDownコントロールはどこにありますか?
-
[解決済み] WPFバインディングで値をnullに設定する
-
[解決済み] DataTemplateから親DataContextにアクセスする
-
[解決済み] wpf データグリッドの行セレクタを隠すには?
-
[解決済み] WPFのテキストブロック、テキスト属性の改行について
-
[解決済み] wpfでスタイル/テンプレートを使用して小数点以下の桁数をフォーマットする方法は?
-
[解決済み] WPF 自分自身へのバインド
-
[解決済み] WPF: ダイアログ/プロンプトの作成
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】フリーのXMLフォーマットツール【終了しました
-
[解決済み] wpf: ボタンがコマンドによって無効にされたとき、ツールチップを表示する方法は?
-
[解決済み] Prism for WPFとは?
-
[解決済み] WPFのデータグリッドでセルの編集を無効にするには?
-
[解決済み] XAML ColumnDefinitionの*(アスタリスク)の意味は?
-
[解決済み] TwoWayまたはOneWayToSourceバインディングは、読み取り専用プロパティでは機能しません。
-
[解決済み] WPF: プログラムでテキストボックスからフォーカスを外す方法
-
[解決済み] WPF バインディング StringFormat Short Date String
-
[解決済み] WPFのTextBlock要素とLabelコントロールの違いは何ですか?重複
-
[解決済み] WPF 自分自身へのバインド