問題タブ [inlineuicontainer]
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.
wpf - WPF FlowDocument InlineUIContainer コンテンツをコピーするにはどうすればよいですか?
いくつかの InlineUIContainers を持つ WPF FlowDocument があります。これらは単純な InlineUIContainers であり、Button.Content にテキストを含むスタイル付きのボタンが含まれています。ボタンを含むテキストと InlineUIContainer を FlowDocument から TextBox にコピーすると、ボタンがコピーされません。
何とかインラインボタンを変換したり、貼り付けたテキストデータでボタンをテキスト化することは可能です。FlowDocument.DataObject.Copying イベントを使用してみましたが、これを使用する方法について、またはこれが正しい方向である場合でも、適切なサンプルが見つからないようです。
ありがとうございました
c# - InlineUIContainer の問題
RichTextBox に Windows.Documents.InlineUIContainer があり、Ctrl+Space などのキーの組み合わせを押すと、配置のフォント サイズが変わることがあります。これらのイベントを処理して何らかの形でブロックする場所が見つかりませんでした。RichTextBox でブロックしたくありません。InlineUIContainer でのみブロックする方法を探しています。
c# - RichTextBox (WPF) で InlineUIContainers の削除/バックスペースを防止する
ユーザーが InlineUIContainer にラップされた複雑な UIElement を入力、編集、挿入できるようにする RichTextBox があります。問題は、ユーザーが InlineUIContainers の 1 つを削除/バックスペースしようとしたときです。これらの InlineUIContainers の削除を無効にしたいのですが、ユーザーがそれらを削除する別の方法があります。
KeyEvents/PreviewKeyEvents、textchanged イベント、UIElement の unload イベントで削除をインターセプトしようとしました。これまでのところ、これらのイベントが呼び出される前に削除が実行されようとしているため、機能していません。
c# - InlineUIElementがTextBlockのクリッピング領域を尊重しない
Run
いくつかの要素にいくつかのテキストを含み、 CharacterEllipsis
textclippingモードに設定されているTextBlockがあります。ただしInlineUIElements
、カスタムボタンを含むものもいくつかあります。
問題は、ボタンを「クリップ」する必要があるときに、ボタンがTextBlockの境界の外側に表示されることです。
これらの要素が親の境界を尊重するようにするための明示的な設定がどこかにありませんか?奇妙なことに、テキストはうまくクリップされ、文字の省略記号が表示されます。
wpf - 派生した InlineUIContainer で EditingCommands を受け取る
InlineUIContainer から派生したクラスがあります。このクラスのインスタンスを含む FlowDocument 選択に対して編集コマンド (ToggleBold など) が実行されたときにアクションを実行したいと考えています。このコマンドに登録しようとしましたが、発生しません。OnPropertyChanded をオーバーライドしようとしましたが、InlineUIContainer が選択対象の一部である場合ではなく、明示的な変更でのみ呼び出されます。これを達成する方法についてのアイデアはありますか?
silverlight - Silverlight InlineCollection.Add(InlineUIContainer) がありませんか?
特定のタイプの InlineUIContainer のインラインを TextBlock の InlineCollection (Content プロパティ) に追加するのが困難です。InlineCollection の .Add() メソッドはこの型を受け入れないようですが、多くの例で示されているように、コンテンツを InlineContainer として明示的にマークしなくても、XAML を介して明確に設定できます。
http://msdn.microsoft.com/en-us/library/system.windows.documents.inlineuicontainer.aspx
次のように、これらのいずれかをプログラムで追加することは可能ですか?
InlineContainer を使用しない例のように XAML で指定された場合、Silverlight が値コンバーターを使用して実行を作成しているように感じますが、どこを調べればよいかわかりません。
私が得ている特定のエラーは次のとおりです。
wpf - WPF。InlineUIContainer コンテンツのテキストを RichTextBox の外側のテキストに揃える方法
タスク: InlineUIContainer のテキスト コンテンツを外側のテキストとインラインにする
InlineUIContainer コンテンツの標準的な動作は、下端が外側のテキストとインラインになっている場合です。
RenderTransform を使用して InlineUIContainer のコンテンツをシフトすることは可能ですが、Y の値はフォントの種類とサイズごとに選択する必要があり、完全な方法ではありません。
フォントの種類とサイズに関係なく、InlineUIContainer コンテンツのテキストを RichTextBox の外側のテキストに揃える方法は?
silverlight - Silverlight。InlineUIContainerコンテンツのテキストをRichTextBoxの外部テキストに揃える方法
タスク:InlineUIContainerのテキストコンテンツを外部テキストとインラインにする。
InlineUIContainerコンテンツの標準的な動作は、下端が外側のテキストとインラインになっている場合です。
RenderTransformを使用してInlineUIContainerの位置を変更することは可能ですが、Yの値は、フォントの種類とサイズごとに選択する必要があります。これは完璧な方法ではありません。
フォントの種類やサイズに関係なく、InlineUIContainerコンテンツのテキストをRichTextBoxの外部テキストに揃えるにはどうすればよいですか?
WPFでは、プロパティBaselineAlignment="Center"は正常に機能します。
しかし、Silverlightはその機能を運んでいるようです。
silverlight - InlineUIContainer のサイズを設定しますか?
a を a の中にラップしTextBlock
ました。そのコンテンツは、ユーザーがその場で更新する外部の複数行にバインドされています。InlineUIContainer
RichTextBox
TextBox
InlineUIContainer
のサイズは必要に応じて拡大または縮小されません。これは静的なサイズです。内側のサイズに応じて拡張する必要があります(TextBlock
のサイズをテストし、TextBlock
それに応じてサイズを変更します)コンテンツ)。
これを行う方法はありますか?もちろん、XAMLy の方法が推奨され、さらに冗長になります。
xaml - WinRT/XAML 段落を可変高さ要素で埋める方法は?
2 つの段落を持つ RichTextBlock があるとします。2 番目の段落は単なるテキストです。最初の段落は、スライドショーのような画像を含む FlipView です。FlipView の画像の高さが異なる場合、2 番目の段落テキストが FlipView の画像のすぐ下にスタックされるようにするには<Paragraph>
、またはのどのプロパティを設定<InlineUIContainer>
する必要がありますか?<FlipView>