Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.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
Silverlight文本块和文本框_Silverlight_Textblock - Fatal编程技术网

Silverlight文本块和文本框

Silverlight文本块和文本框,silverlight,textblock,Silverlight,Textblock,我正试图找出如何在Silverlight 2.0中更改textblock和textbox的字体大小。在代码隐藏中。到目前为止,我还没有成功完成这项工作,也没有找到如何完成这项工作的参考资料 谢谢 shannon您需要设置(也用于)依赖项属性。这需要一个双精度,如MSDN中所述: 一个非负值,用于指定 字体大小,以像素为单位。这个 默认值为11 要在代码隐藏中设置此项,可以执行以下操作: // Assuming you have a TextBlock called 'block'. block.

我正试图找出如何在Silverlight 2.0中更改textblock和textbox的字体大小。在代码隐藏中。到目前为止,我还没有成功完成这项工作,也没有找到如何完成这项工作的参考资料

谢谢 shannon

您需要设置(也用于)依赖项属性。这需要一个
双精度
,如MSDN中所述:

一个非负值,用于指定 字体大小,以像素为单位。这个 默认值为11

要在代码隐藏中设置此项,可以执行以下操作:

// Assuming you have a TextBlock called 'block'.
block.FontSize = 18;

// ...alternatively...
TextBlock.SetValue(TextBlock.FontSizeProperty, 18);

谢谢你的回复。我可能还没到那一步就有问题了。我的lblAdjustFont.FontSize=12,并收到消息object referenece not set to a instance of a object。当我在调试器模式下运行应用程序时,会出现此消息。我需要用什么来包装代码吗。是编译过程中此时未创建的文本块。fontsize是在一个事件中为滑块设置的。如果您也有xaml,可能会有所帮助。您在哪里设置字体大小?