안녕하세요, 나는 하나의 문자열, "http://www.findyourfate.com/rss/yearly-horoscope.asp?sign=Aries" " "에서 서비스를 세 textblocks에 텍스트를 설정하고 싶습니다 그냥 세 문자열을 분할하고 텍스트를 세 textblocks로 설정하려면 text1, text2, text3.idone 설정 이유는 내가 왜 세 개의 strings.for 첫 번째 텍스트 블록으로 나눌 생각이 이유 때문에 전체 내용을 표시하지 않는 단일 textblock 의미 해요 표시하려면 내가 neede 완료되었습니다 sucessfulyy, 나 텍스트 블록의 나머지 부분을 설정하려고했지만이 문제를 해결하기 위해 제발 저를 도와주세요. 저는이 Windows 8 개발 초보자가 도와주세요.Windows phone 8 문자열 세 부분으로 나뉘어
try
{
XDocument xmlDoc = XDocument.Parse(e.Result);
var result = xmlDoc.Descendants("channel");
List<xmlList> _xmList = new List<xmlList>();
foreach (var item in result)
{
var node = item.Descendants("item");
//XDocument xdoc = XDocument.Load(e.Result);
foreach (var xElememt in node)
{
string description = xElememt.Element("description").Value;
MessageBox.Show("" + description.Length);
string input = description;
int pattern = input.IndexOf("CAREER");
int pattern1 = input.IndexOf("RELATIONSHIP");
int pattern2 = input.IndexOf("FINANCE");
string str1 = input.Substring(0,pattern);
string str2 = input.Substring(pattern,pattern1);
string str3 = input.Substring(pattern2);
text1.Text = str1;
text2.Text = str2;
text3.Text = str3;
}
답변은 정확합니다.하지만 텍스트가 잘리는 글꼴 크기를 늘리면. – rohini