【发布时间】:2014-05-12 05:39:36
【问题描述】:
我是c#silverlight-5 Web 应用程序的初学者。我在 Visual Studio-2010 中选择项目时选择“silverlight 5”和“ASP.NET Web 应用程序”创建项目。
我必须创建一个 GUI,它将在 Internet Explorer 上显示一个窗口,该窗口将包含与下面在控制台应用程序中获得的完全相同的输出。我使用工具箱创建 GUI,该工具箱将在 xml 中包含代码,然后我在 c# 中处理他们的按钮点击。
现在我要做的是在 Internet Explorer 的窗口内显示“符号”和“频率”(均为整数)变量的值。在控制台应用程序中,我通过编写以下代码来做到这一点:
public void Print_tree(Node tree)
{
Node pt = tree;
while (pt != null)
{
Console.WriteLine("Symbol : {0} frequency is : {1}", pt.symbol, pt.freq);
pt = pt.next;
}
}
对应的输出是:
Symbol : 200 frequency : 20
Symbol : 195 frequency : 18
Symbol : 192 frequency : 14
Symbol : 188 frequency : 11
我希望在 Internet Explorer 窗口中显示相同类型。 此 console.WriteLine 用于在控制台打印“symbol”和“freq”的值,它们是整数值(存储在链表“pt”中),但如何在 Internet Explorer 创建的窗口上执行此操作。是否可以使用 "TextBlock" ? (因为我必须以“符号:ValueOfSymbol 频率:ValueOfFrequency”之类的方式打印)(一个是字符串,另一个是整数)。
请帮我做。非常感谢。
【问题讨论】:
标签: c# asp.net silverlight web-applications silverlight-5.0