서버에서 항목 목록을 보내도록 요청하는 응용 프로그램을 작성하려고합니다. 링크로 windows 전화 페이지에 표시됩니다. 나는 POST를 수행하고 항목을 가져올 WebClient.UploadStringAsync를 사용하고 있습니다. POST가 정상적으로 작동하고 응답을받을 수 있습니다.Windows Phone에서 동적 링크 (하이퍼 링크 단추) 생성 Silverlight App
UploadStringCompleted 이벤트에서 링크를 만들고 스택 패널에 동적 링크를 추가하는 옵션/가능성은 무엇입니까? 또한 링크를 만드는 데 사용할 수있는 옵션 인 HyperLinkButton이 있으며, 링크가 클릭됩니다.
하이퍼 링크 내에서 HyperLinkButton, TextBlock을 사용해 보았지만 아무 것도 작동하지 않았습니다.
제안 사항?
의견을 보내 주셔서 감사합니다. 내가 한 실수는 HyperLinkButton의 TargetName 속성을 설정하지 않는 것이 었습니다. 내가 잘 설정 한 후 내가
for (int i = 0; i <= itemList.GetUpperBound(0); i++)
{
if (!String.IsNullOrEmpty(itemList[i, 1]))
{
HyperlinkButton btn = new HyperlinkButton();
btn.Content = itemList[i, 1];
btn.TargetName = "_blank";
ItemPanel.Children.Add(btn);
}
}
KRZ
에게, 작업 그것을 가지고
MEEP. 이미'HyperlinkButton' 사용을 중지하십시오. 망고는 읽을 수있는 집중적 인 스타일링이 필요없는 요소가 있습니다. –
두 가지 옵션을 사용하여 동작과 성능을 확인해 보겠습니다. @Claus 당신은 하이퍼 링크가 버튼보다 더 좋은 옵션이라는 것을 의미합니까? – srcKode
예, 매우 그렇습니다. 그것은 실제로 목적을 위해 설계 되었기 때문입니다. HyperLinkButton은 Silverlight의 나머지 부분으로, 많은 스타일링이 필요합니다. –