silverlight-4.0相关内容

如何在Silverlight中添加浏览器手动更改

我正在用Silverlight开发一个应用程序。我想限制,当用户直接从地址栏更改URL。如何停止此操作。 推荐答案 没有办法阻止它。你不能这样控制用户。您可以在JavaScript中使用window对象的beforeonload事件向用户显示警告。 window.onbeforeunload = function() { return " ..
发布时间:2022-03-31 13:07:16 C#/.NET

在Silverlight 4的单元格编辑模板中将数据网格中的组合框动态更改为文本框

我正在使用Silverlight 4制作应用程序。我遇到了一个问题,当同一行的特定列值(使用组合框)发生更改时,我需要以编程方式将特定的组合框更改为文本框。我需要在事件cell EditEnded上更改此设置。 请注意,我需要将单元格模板组合框更改为文本框,而不是单元格模板文本块。 这是我的列,我需要在其中决定其组合框选定值。 ..
发布时间:2022-03-31 13:00:54 其他开发

Silverlight 4应用程序的默认最大内存分配是多少?

处理在Silverlight 4应用程序中将大文件加载到内存中导致内存不足异常和崩溃的问题。文件大小约为100MB。我正在尝试确定Silverlight是否对RAM有某种默认限制。 推荐答案 我只能告诉您有关Silverlight 5的信息,因为我现在对它有问题。 正如某些作者所写的here,在用于32位进程的任何机器(x86或x64)上,默认的内存限制是2 GB。如果在.exe头中 ..
发布时间:2022-03-31 12:58:20 其他开发

SL4文本框上的IsTabStop=False

我在一个文本框上将IsTabStop设置为False,我知道这会使该控件无法接收焦点,但根据Silverlight Forums,它应该仍然能够接收鼠标事件。我连接了MouseLeftButtonUp事件,并在我的tbxTotal_MouseLeftButtonUp方法中设置了一个断点,并且在调试期间它从不被击中。SL论坛上的帖子现在已经很老了,所以可能是在某个更新中被更改了。我想要一个文本框,不 ..
发布时间:2022-03-31 12:55:39 其他开发

在某些浏览器中首次未请求clientaccesspolicy.xml

我在Silverlight 4中遇到跨域Web服务调用的奇怪问题。 启动后,应用程序立即调用同一主机上的Web服务,该服务是从同一主机下载的,但位于不同的端口(例如。应用程序位于http://www.mydomain.com:80,而WebService位于http://www.mydomain.com:81)。不涉及任何SSL。 宿主提供了正确的clientaccesspolicy.xml文件 ..
发布时间:2022-03-31 12:54:03 其他开发

如何使用Silverlight 4.0和不使用EF设置RIA服务

作为一名Silverlight新手,我发现设置RIA Web服务真的很难。Web上可用的示例几乎总是将实体框架称为ORM,但我们使用的是NHibernate作为我们的ORM。我知道Brad Abrams的教程,其中他使用NHibernate作为ORM,但大部分内容都让我摸不着头脑,因为我也是NHibernate的新手,RIA的一些概念对我来说并不清楚,例如DomainService。 我想先 ..
发布时间:2022-03-31 12:51:42 其他开发

隐式主题错误:在类型';System.Windows.Controls.Control';中找不到属性';内容';

我在尝试将我们的大型项目升级到SL4时出错。 原创主题不是我写的,我的主题知识也不是很好。 在我的演示应用程序中,我有一个Label和一个LabelHeader(这是我创建的,只是Label with DefaultStyleKey=typeof(LabelHeader)的派生类; 我正在设置LabelHeader的样式,如下所示: ..
发布时间:2022-02-28 21:34:07 其他开发

绑定情况下的ItemsSource与DataContext

我的主要问题是关于一个控件有多个源(DataGrid中的组合框)(或同时具有datacontext和itemssource)场景中的绑定情况。那么我们如何知道绑定将使用哪个源呢?(澄清这一点的任何语法) 假设数据网格有一个itemssource=“球员列表”datacontext=“Manager” ,并且有一个组合框作为一种列。我们还假设每个玩家都有一个集合类型的库存属性。 然后在dat ..
发布时间:2022-02-21 15:17:17 C#/.NET

如何在silverlight 4中创建指向文件后面的单个代码的多用户控件

我正在创建一个应用程序,其中我有 2 个用户控件,是否有可能,我们有 2 个 xaml 用户控制页面并且在 xaml.cs 文件后面有 1 个代码? 解决方案 首先创建三个文件,首先将“代码隐藏".cs 文件创建为一个简单的类:- 公共类 MyCommonUserControl : UserControl{} 注意它没有 InitializeComponent 调用. 现在创建 ..
发布时间:2022-01-22 18:50:52 C#/.NET

Silverlight 4 RC 文件上传和上传进度:如何?

据说 Silverlight 4 RC 的新功能之一是它现在支持上传进度. 我假设这意味着可以在没有“分块"的情况下制作上传文件进度条,但我不知道如何做到这一点,那么我们该怎么做呢?源代码示例会很棒. 谢谢! 解决方案 好了,玩了好久终于明白了: private void UploadFile(string url, CustomPostDataInfo pdi){//使用 ..
发布时间:2022-01-09 23:18:28 其他开发

右键单击 Silverlight 4 应用程序中的列表框

我正在尝试实现我过去在 Winforms 应用程序中认为理所当然的内容.我是 Silverlight 菜鸟,所以希望所有这些都是初级的. 我在 Silverlight 4 应用中有一个列表框.我想执行以下操作: 右键单击列表框 将项目放在我点击突出显示的位置 我想要弹出一个上下文菜单(在上下文菜单中有我自己的项目) 从我目前的研究来看,Silverlight 中似乎没有 Co ..
发布时间:2022-01-06 15:00:47 C#/.NET

我可以将 DataGrid 的 CellTemplate 定义为 Resource 以便它可以在多个列中重复使用吗?

我想要一个用于 DataGrid 中所有列的特定模板.通常的方法是我将在 DataGrid 中的每个 Column 中多次复制 DataTemplate 的整个 XAML. 有什么方法可以将 CellTemplate 全局定义为资源,然后将“绑定"的“路径"属性传递给它,以便它显示来自 DataContext 的正确项目? 这可能吗? 解决方案 在 App.Xaml 文件中使用 ..
发布时间:2022-01-06 09:32:59 其他开发

如果主题更改,则更改 WP7 应用程序的背景

如果用户将主题从 "Light" 更改为 "Dark" 或在后面的代码中反之,我需要更改我的应用程序的背景图像.我希望这些应该在 Page Loded 事件 中完成 解决方案 @TimDams 向您指出了一种检测现在设置什么主题的好方法,但我没有注意到有任何关于如何在应用程序运行时检测主题的变化.用户可以启动您的应用,然后前进到菜单,更改主题,然后返回到您的应用.虽然您可能认为您的应用会被墓 ..
发布时间:2021-12-30 12:31:23 其他开发

Deployment.Current.Dispatcher.BeginInvoke( ()=> {...} ) 有什么用?

我在一些代码中看到过这种Deployment.Current.Dispatcher.BeginInvoke(()=> {...})格式.它是用来做一些后台工作的吗?它的一般用途是什么? > 解决方案 不,不是在 后台 线程中工作 - 而是在 UI 上工作线.所以它通常从后台线程调用,以便操作 UI,而这只能在 UI 线程上完成. lambda 表达式的主体是您要在 UI 线程中执行的代 ..
发布时间:2021-12-30 12:00:44 C#/.NET

我怎么能做这样的事情?(应用程序内的瓷砖)Windows 手机

如果问题标题不清楚,我很抱歉,但我正在尝试做这样的事情.我不知道它们是 WrapControl 中的图块还是图像: 我想用一个包裹面板制作这样的东西,每个块都作为一个堆叠面板.但我不确定那是否是正确的方法. 有没有做这种事情的控件? 解决方案 您走对了.WrapPanel 是要走的路:) 为了让每个区块更有趣,你可以看看HubTile 控件来自最新的 windows ph ..
发布时间:2021-12-30 11:59:45 其他开发

Google Analytics API - 在服务器端以编程方式获取页面浏览量

我们有一个由多个页面组成的 Web 应用程序.我们将我们的网络应用程序域注册到 Google Analytics,页面浏览量跟踪按预期工作(在 Analytics 面板中,我们可以看到每个页面的页面浏览量).现在我们希望将此页面视图信息存储在我们数据库的后端中.因此,我们希望创建一个每天运行一次的后端流程,并从 Analytics API 获取页面浏览量. 这当然需要在代码中完成.从最初的研 ..