Silverlight TextBlock에 간단한 HTML을 표시하는 방법은 무엇입니까?
-
09-09-2019 - |
문제
HTML 태그가있는 데이터 소스 (B, I, A)가있는 데이터 소스가 있으며 Silverlight Listbox에이를 표시해야합니다.
그 주위를 검색하는 것은 문제 인 것 같지만 대부분의 게시물은 오래된 것이며 Silverlight 1과 관련이 있습니다.
현재 Silverlight로 간단한 HTML을 표시하는 가장 좋은 방법은 무엇입니까? B, I 및 대담한, 이탤릭체 및 하이퍼 링크에 대한 태그 만 있으면 아무것도 없습니까?
다른 팁
xaml에서만하고 싶다면 :
<TextBlock>
Text: <Italic>italic</Italic> and <Bold>bold</Bold>
</TextBlock>
우주의 안티는 공간입니다. 결과는 다음과 같습니다.
텍스트: 이탤릭체 그리고 굵게
이 의견 시스템은 엉뚱합니다. 어제 밤에 2 개의 댓글을 추가했습니다. 두 번째를 추가 한 후에도 여전히 첫 번째 만 볼 수있었습니다. 오늘 아침, 브라우저 쿠키를 청소 한 후 두 번째 쿠키 만 볼 수 있습니다. 더 이상.
어쨌든, 나는 HTML 속성을 가진 제어에 문제가 있었고, 속성이 변경 될 때마다 HTML을 추가했습니다. 다음을 상단에 추가하여 고정했습니다. ParseAndSetText()
방법:
this.SelectAll();
this.Selection.Text = "";
또한 Dom Parsing 루틴이 실패했을 때 예외가 발생하는 문제가 있었고 변경하여 문제가있었습니다.
Xaml = null;
~와 함께
this.SelectAll();
this.Selection.Text = "";
제휴하지 않습니다 StackOverflow