Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用silver light C#应用程序在窗口上显示整数值_C#_Asp.net_Silverlight_Web Applications_Silverlight 5.0 - Fatal编程技术网

如何使用silver light C#应用程序在窗口上显示整数值

如何使用silver light C#应用程序在窗口上显示整数值,c#,asp.net,silverlight,web-applications,silverlight-5.0,C#,Asp.net,Silverlight,Web Applications,Silverlight 5.0,我是c#silverlight-5web应用程序的初学者。在visual studio-2010中选择项目时,我通过选择“silverlight 5”和“ASP.NET web应用程序”创建了项目 我必须创建一个GUI,它将在InternetExplorer上显示一个窗口,其中包含的输出与下面在控制台应用程序上获得的输出完全相同。我使用工具箱创建GUI,工具箱中有xml中的代码,然后我在c#中处理它们的按钮点击 现在我要做的是在InternetExplorer的窗口中显示“symbol”和“fr

我是
c#
silverlight-5
web应用程序的初学者。在visual studio-2010中选择项目时,我通过选择“silverlight 5”和“ASP.NET web应用程序”创建了项目

我必须创建一个GUI,它将在InternetExplorer上显示一个窗口,其中包含的输出与下面在控制台应用程序上获得的输出完全相同。我使用工具箱创建GUI,工具箱中有xml中的代码,然后我在c#中处理它们的按钮点击

现在我要做的是在InternetExplorer的窗口中显示“symbol”和“freq”(都是整数)变量的值。在控制台应用程序中,我通过编写以下代码来实现这一点:

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”?(因为我必须以类似“Symbol:ValueOfSymbol Frequency:ValueOfFrequency”的方式打印)(一个是字符串,另一个是整数)


请帮我做这件事。非常感谢。

如果我理解正确,你可以这样做

<TextBlock>
   <Run Text="Symbol:"/>
   <Run Text="{Binding ValueOfSymbol}"/>
   <Run Text="Frequency:"/>
   <Run Text="{Binding ValueOfFrequency}"/>
</TextBlock>


这将是一种选择,尽管我非常确定也有多绑定可用性,所以您也可以这样形成它。希望这有帮助。

我已经使用ListBox完成了这项工作。只要一句话,就行了:

  listBox2.Items.Add("Symbol :" + pt.symbol + " -" + " Frequency : " + pt.freq);

可能对任何未来的用户都有用。

谢谢,但我已经用其他方式完成了。我更喜欢在“.cs”文件中工作,而不是在“.xaml”文件中工作。所以列表框为我工作“listBox2.Items.Add”(“符号:+pt.Symbol+”-“+”频率:+pt.freq)