目前有这个代码:
if (caseStudyImages.SelectedIndex < 0)
{
caseStudyImages.SelectedIndex = 0;
}
var item = container.Items[caseStudyImages.SelectedIndex];
subTitle.Text = item.Title.Text;
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(item.NodeValue);
doc.DocumentNode.RemoveChild(doc.DocumentNode.FirstChild);
StringBuilder sb = new StringBuilder();
using (StringWriter writer = new StringWriter(sb))
{
doc.Save(writer);
}
item.NodeValue = doc.ToString();
caseStudyImages.ItemsSource = container.Items;
caseStudyImages 是屏幕上的一个翻转视图,其中包含一个图像和一个 webview 项。容器是我的联合提要项目。我正在尝试从当前选择的项目中删除第一个节点,因为它是我不想要的文本,然后在 web 视图中显示它。我将 webview 内容绑定到 DataTemplate 中的 item.NodeValue。我的问题是: item.NodeValue = doc.ToString();
我得到一个异常抛出说“方法或操作未实现”。有没有人有什么建议?