0

現在、WinRT キャンバスでは、画像へのレンダリングはサポートされていません。さらに、テキストの書き込みもサポートしていません。canvas の代わりに RichEditBox を使用できますか? RichEditBox には描画コンポーネント、リッチ テキストが含まれている可能性があるため、それを保存できます。

塗装の申し込みをしました。それで充実させたいのでお願いしています。

私はこれを試しましたが、それも機能していません

<RichEditBox AcceptsReturn="True" x:Name="rbtMyRichTextBox">
    <Paragraph>
        <InlineUIContainer>
            <Rectangle Width="100" Height="100" Fill="Black"/>
        </InlineUIContainer>
    </Paragraph>
</RichEditBox>

このエラーが発生しています

Cannot add content to an object of type "RichEditBox".
4

1 に答える 1

0

テキストをピクセルに変換しても問題ない場合は、Metro にWriteableBitmapを使用できます。ユーザーがテキストを入力できるようにし、テキストブロックを WriteableBitmap にレンダリングします。

残念ながら、コントロールをビットマップにレンダリングするのは簡単ではありません

RichEditBox 内の四角形は XAML 四角形ではなく、RTF 四角形です。長方形の RTF 仕様を検索します。

于 2012-07-13T14:06:49.580 に答える