22得票3回答
Silverlight:如何以编程方式设置附加属性

假设我有一个带有一些行定义的网格,以及一个子控件在该网格中。我如何通过编程方式设置子控件的Grid.Row属性? 假设您有一个名为"childControl"的子控件,并且您想将其放置在第二行,则可以使用以下代码: ```csharp Grid.SetRow(childControl,...

19得票5回答
银光能否触发页面刷新?

更新:这个问题的替代标题可以是:我如何从我的Silverlight 2.0应用程序中调用JavaScript。 对于所有的Silverlight专家,这里有一个快速的问题。 我有一个Silverlight应用程序,它显示一个秒表倒计时。该应用程序托管在ASP.Net Web应用程序中,我想...

8得票5回答
在Silverlight中设置初始控件焦点

我正在寻找一种自动设置Silverlight UserControl初始焦点到特定控件的方法。我有一个登录页面,有一个用户名文本框,我希望用户在访问该页面时光标已经定位并等待在用户名文本框中,而不是让他们点击该框。 我尝试在UserControl的Loaded事件中调用.Focus,但没有成...

25得票6回答
Silverlight日志框架和/或最佳实践

现在 Silverlight 2 终于发布了。我想知道是否有人为它编写了任何日志框架,比如像企业库日志或log4net这样的框架?我希望找到一个能够在客户端执行跟踪并将消息记录到服务器的工具。 到目前为止,我只发现了 Clog 这个项目,在 CodeProject 上。有人用过吗?你对它有什...

9得票7回答
Silverlight/WPF中的复杂属性绑定

假设我有一种自定义的数据类型,长这样: public class MyDataType { public string SimpleProp1; public string SimpleProp2; public List<SomeType> ComplexProp;...

24得票4回答
在Silverlight中的列表框中访问父数据上下文

在Silverlight 2中,我正在使用一个用户控件,它继承了嵌入它的页面的数据上下文。这个数据上下文包含问题文本、问题类型和答案集合。在用户控件中有一个列表框,它绑定到答案集合。如下所示:<ListBox DataContext="{Binding}" x:Name="AnswerL...

24得票4回答
如何在构建时将Silverlight XAP复制到clientbin目录?

我刚开始接触Silverlight,并且最近将一个Silverlight项目添加到一个已有的解决方案中。在这种特定情况下,我的解决方案包括一个现有的ASP.NET网站(不是应用程序),Visual Studio很友好地提供了将我的Silverlight应用程序集成到其中的选项,我选择了接受。 ...

12得票8回答
如何在Silverlight应用程序中使用非Silverlight程序集?

我正在进行一个项目(纯粹的业余爱好,“磨练技能”),它有一个统一的后端和多个前端(ASP.NET MVC 1.0/JQuery 和 Silverlight 2)。当我尝试在 Silverlight 2 项目(VS2008)中添加我的业务层程序集时,它被拒绝了,因为它不是 Silverlight...

12得票11回答
如何在Silverlight中创建数字文本框?

如标题所述。 我看过从TextBox继承的方法,但唯一明智的重载是"OnKeyDown",但它只给了我一个来自Key枚举的键(没有使用Char.IsNumeric()的方法)。

16得票3回答
如何让Silverlight自动调整文本大小以适应容器?

我有一个用户控件(如下图),我正在将文本绑定到数据源并实例化一堆用户控件。 我希望文本的大小尽可能大,但仍适合控件的边界。在Windows编程中,我可以通过减小字体大小来测量文本大小,直到它符合目标尺寸。 在Silverlight中有没有这样做的方法? 我知道我可能可以以类似的方式做到这...