在我的Silverlight应用程序(Silverlight app1)中,我有一个html页面,单击按钮我想将Silverlight应用程序(Silverlight app2)加载到html页面中的div present中,Silverlight xap文件位于ClientBin文件夹中。在这种情况下,当Silverlight应用程序包含Silverlight控件时,它会正确加载,但当我将WCF-RIA服务添加到应用程序中时,单击按钮就会抛出异常“错误:Silverlight应用程序中未处理的
我到处寻找我的问题的解决办法,但我找不到。我已经构建了一个Silverlight 4导航应用程序,并且正在使用RIA服务来处理一个自定义实体(实际上是运行对COM DLL的服务器端调用)。在我的调试环境中,一切正常,但当我尝试将IIS7(在开发机器上)部署为网站时,在实体上调用Get查询时会出现以下错误:
Load operation failed for query 'GetNewHWCoil'. The remote server returned an error: NotFound.
我有一个包含多个配置文件的Silverlight项目,并且正在使用如下所示的转换方法:
不过,这种方法并不适用于Silverlight项目。我已将MSBuild项目重新编写为如下所示:
<ItemGroup>
<None Include="App.config" />
<None Include="App.QABuild.config">
<DependentUpon>App.config</DependentUpon>
我构建了一个非常简单的Silverlight RIA解决方案,服务器端使用EF4。我向DomainService添加了一个命名的更新方法,但无法使用它。问题在于ChangeSet.GetOriginal()。它返回空值:
[EnableClientAccess()]
公共类学生域名服务:LinqToEntitiesDomainService
{
[更新(使用CustomMethod=true)]
公共方法(学生成绩、分数a、分数b)
{
stud.FirstName=(a*b).ToString
一旦我们选择了TreeViewItem,我们如何才能再次取消选择它
如果已选择TreeViewItem,则不会再次调用TreeViewItem.IsSelected事件
我需要在树视图中重新选择节点时执行此操作
有什么想法吗?这是Treeview控件的一个问题,您需要解决同样的问题
检查此url
siverlight树没有TreeItem附加属性
我有一个文件上传上传和保存到数据库的文件字节
现在我想先压缩文件大小,然后再保存到数据库中
我已经通过下面的网站
在上面的网站中,有jpeg和png的解决方案,但我想压缩所有文件并获取字节并保存到数据库中,当我从数据库获取文件字节时,它将与原始文件相同
请指导我怎么做
谢谢,对于图像来说,jpeg和png通常是一种更好的压缩方式,而zip文件可以对所有类型的文件进行适当的压缩
在Silverlight中,您有几个选项,最流行的是和
您可以将两者作为NuGet软件包安装
这样的库还可以将多个文件
得到这行代码,但它不工作
private void Button_Click(object sender, RoutedEventArgs e)
{
using (IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForApplication())
{
long newSpace = isf.Quota + 1523456786435;
try
任何人都可以解释这个错误消息:
组成保持不变。这个
更改被拒绝,因为
以下错误:合成错误
产生了一个构图错误。
下面提供了根本原因。
查看CompositionException.Errors
属性以获取更多详细信息
信息
1) 未找到有效的导出
匹配约束
“((exportDefinition.ContractName==
“Silverbits.ApplicationServices.ApplicationServicesManager”)
安达索
(exportDefinition.Met
我有一个类,它在登录后发送URI以更改页面,但是我如何才能将我的新URI和我的对象用户发送到新页面
public static class StatusUpdatePage
{
public static void Send(Uri uri)
{
Messenger.Default.Send<Uri>(uri);
}
public static void Register(object
我或多或少地使用了以下过程,根据图像制作了一个自定义按钮:
我添加了一个鼠标悬停状态,可以将图像放大1.5倍,因此当您将鼠标悬停在图像上时,图像会稍微变大,然后当您移开鼠标时,图像会缩小到正常大小。一切都很好,这正是我想要的
现在我想做一个切换按钮,它做的事情完全一样,但是当按下切换按钮时,图像大小应该保持在1.5倍,以表明它已被选中。我尝试将相同的放大效果添加到选中状态,并收到一条关于在多个状态组中更改对象属性的警告
这是有意义的…如果您按下切换按钮,状态将设置为CheckIn CheckS
为了支持自动化测试工具,我需要对所有控件进行x:Name命名,以便工具能够拾取并观察其细节
问题是关于DataGrid,其中ItemSoure绑定到ViewModel中的属性
确保所有行和网格单元的名称唯一的最佳方法是什么?
一个更好的问题是:如果一个DataGrid是x:命名的,那么即使行/单元本身不是x:命名的,自动化测试工具也能够观察它的行和单个单元吗
id要避免的选项1是x:Name行加载事件中的每一行及其所有列单元格
是否有另一个选项,其中所有这些都是x:自动唯一命名的
更好的是,也许
我想知道使用ClientHttp和BrowserHTTP的优点和缺点是什么。在表格中描述了它们之间的区别
我不能轻易地复制完整的表格,但根据我的经验,一些关键的差异值得一提
BrowserHttp堆栈仅限于GET和POST,状态代码为200和404。这限制了它在行为良好的REST服务中的使用
但是,BrowserHttp堆栈支持自动cookie处理,而ClientHttp堆栈不支持
如果您的用户最初通过浏览器进行身份验证(将授权cookie放入BrowserHttp cookie存储),但随
我试图实现一个转盘式的风格,我发现很难用鼠标移动事件移动磁盘
这是我的xaml代码
<!-- Disk rotating code -->
<StackPanel x:Name="disk" Margin="0,-60,0,0">
<StackPanel.Resources>
<Storyboard x:Name="myStoryboard">
有谁知道如何在silverlight/telerik DataPager中实现自定义分页,比如asp.net分页控件
假设我在表中有一个记录计数假设100000我的页面大小是1000所以
在第一个点(页面加载)仅获取前1000条记录,之后在页面索引2上继续(单击另一个页面),因此再次继续服务,从服务器获取1001到2000条记录,并绑定到telerik的网格
将datapager用作未绑定模式
this.data = Enumerable.Range( 0, 100 ).ToList();
让我大吃一惊的是,MSDN的官方文档没有说明INotifyDataErrorInfo的GetErrors返回的可枚举对象的底层对象类型应该是什么:
选项包括:System.String、System.Object、MyCustomObject、IsomeOtherShitthatthatthatthatthatthatthatthaveanythingtodowithvalidationwhere
有谁能向我解释一下,一个任意可枚举的对象如何可以在不对其结构做任何假设的情况下通知错误?提供更多信
我们正在开发Silverlight 4作为目标系统的应用程序。目前所有开发机器都安装了SL5运行时。
在过去,这种方法效果很好。但现在我们在一些问题上绊倒了。例如:SL5支持样式设置器绑定,但SL4不支持。但是,如果在XAML中加入这样的绑定,编译器不会抱怨,并且在安装了SL5的开发人员机器上运行。但在使用SL4的高效机器上,会出现运行时错误
有没有办法确保我们所做的一切都符合SL4,而不必卸载SL5并安装SL4?我可能错了,但我们的开发环境与您的完全一样。我们没有遇到问题。当您将系统定位为SL
我正在尝试创建一个托管在IIS(Windows 7,VS 2010)中的Silverlight应用程序,但出现以下错误:
以下是我所做的:
我创建了一个Silverlight应用程序(Silverlight 5)
我输入Silverlight.Web项目属性并选中“使用本地IIS Web服务器”(我未选中“使用IIS Express”和“覆盖应用程序根URL”)
我为AdventureWorks SQL Server Express数据库创建了ADO.NET实体数据模型
我创建了一个Sil
我目前正在使用Bing地图,我通过在Bing地图上绘制一个矩形来创建一个区域。我想在那个地区找一家餐馆。这在Bing地图中有可能吗?如果不是,最接近/最近的解决方法是什么 根据获取数据的方式,我认为有两种解决方案
如果要查询SQL数据库,可以使用地理类型并使用方法STIntersect仅获取矩形中的餐厅
要不然,只要看看地图,你就会找到你想要的
希望能有所帮助
使用Silverlight4,当分组值是外键时,如何使datagrid分组从另一个表中查找显示名称
我可以对实体进行非规范化,以便它自己解决连接问题,但这会带来更新问题。我想到的方法是一种价值转换,我会研究它,但如果你有明确的答案,任何建议都将不胜感激
注
在视图中使用连接可以很好地工作,尽管您必须显式地处理更新。然而,还有其他与数据网格中的分组相关的问题。扩展或折叠组会导致datagrid的CurrentItem为NULL,这似乎会破坏绑定到同一DataContext上的查找的任何组合框的绑定
过去,我在为旧版本的xap文件提供浏览器缓存时遇到问题。
为了克服这个问题,我在aspx页面的silverlight source参数中动态添加了一个查询字符串参数,其中包含xap文件的最后修改日期。这保证了客户端将接收最新的xap文件,而不是缓存的过时版本
我现在在silverlight应用程序中使用MEF中的DeploymentCatalog功能下载一些xap文件。
有人知道这是怎么回事吗?
它会使用浏览器缓存还是每次都下载新鲜的?
如果它确实通过浏览器缓存,如何防止过时的缓存版本被提供?(
我以编程方式添加的usercontrol没有显示
这是我的主页。xaml:-
<UserControl x:Class="ScrollingEffect.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.mic
我正在编写一个商业WPF应用程序,需要进行拷贝保护。由于这是WPF,如果可能的话,我正在考虑将其移植到Silverlight OOB应用程序。我不确定的一件事是OOB应用程序是否容易“黑客攻击”,是否可以手动复制到另一台机器上,而无需到web URL下载。OOB应用程序是否有拷贝保护解决方案
请帮忙
谢谢
konstantin我没有尝试复制一个,但我认为如果你有.XAP文件,你就可以在另一台计算机上运行它(除非你在.XAP文件中建立了保护)
如果转到此文件位置:
c:\Users\UserNam
我是一个即将上大学的学生,我们必须在6个月后提交一个项目。我擅长Silverlight(使用C#)和Sql Server。有谁能告诉我在Silverlight中哪里可以找到好的开源项目,最好是面向数据库的项目,这样我就可以为该项目做出贡献,并从其他聪明的开发人员那里学到很多东西
提前感谢:)www.codeplex.com
如果它回答了您的问题,请标记为答案我希望您能享受在网站上发展的生活:D
我在这里简直不知所措。我不明白我错过了什么
以下是我的设置:
[DataContract]
public partial class Class1
{
[Key()]
[DataMember]
public string ID
{
get; set;
}
...
[Include]
[DataMember]
[Composition]
[Association("FK_Class1ID",
我的Silverlight 4应用程序允许从ListBoxDragDropTarget拖动到PanelDragDropTarget
应用程序有Person对象,这些对象是表示人的模型,以及PersonControl用户控件,这些控件的数据上下文为Person
有关守则如下:
<toolkit:ListBoxDragDropTarget x:Name="dtListBox" Grid.Row="2" AllowedSourceEffects="Copy" AllowDrop="True"
尝试使用在W2k3服务器的任务计划程序中返回任务列表的DLL。当我在服务器上的C#控制台应用程序中使用它,并在我的计算机(ASP.NET开发服务器)上使用它时,效果非常好,但是当通过W2k3服务器上的Silverlight WCF RIA执行同样的操作时,它就不会运行了。Silverlight在调用该DLL时返回“对象引用未设置为对象的实例”
启动服务跟踪查看器:
System.ServiceModel.FaultException`1[[System.ServiceModel.DomainSe
在Silverlight页面的设计视图中,我遇到以下错误:-
找不到属性
参数名称:batchGender
在GalaSoft.MvvmLight.ViewModelBase.VerifyPropertyName(字符串propertyName)中
等等
在ViewModel中有一个名为batchGender的属性名,我已将其更改为Gender。任何地方都没有其他batchGender事件。这是VS中“在文件中查找”搜索的结果:-
查找所有“batchGender”,子文件夹,打开修改的文件,查
是否可以在没有.web项目的情况下使用RIA类库构建SL应用程序。
我的意思是,业务将托管在RIA类库中,我的SL项目还需要第一个生成的.web吗
致以最诚挚的问候您可以单独创建它们-关键点是“WCF RIA服务链接”,一旦您的RIA web应用程序可用,您将在Silverlight项目上设置该链接:
我知道您可以单独创建它们,我的问题是,我是否仍然需要.web项目,或者我可以删除它。如果您的Silverlight项目不再通过其WCF RIA服务链接指向它,则可以删除。:)
我想问,如果可能的话,如何在Silverlight中为MVVM viewmodel上的属性设置动画。例如,这里我有一个典型的XAML脚本声明:
<DoubleAnimation
Storyboard.TargetName="yearSlider"
Storyboard.TargetProperty="Value"
From="1990" To="2012" Durat
我正在ExpressionBlend 4中制作一个Silverlight应用程序的原型,并尝试根据绑定到的数据中的布尔值显示/隐藏ListBox/ComboBox项。我在网上找到了一个例子,它表明这是可行的,但事实并非如此:
<UserControl
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/200
我有一个ColumnSeries图表,我想在其中控制视图模型中的选定项。我通过将图表的SelectedItem绑定到视图模型上的一个对象来实现这一点
<chartingToolkit:Chart Grid.Row="2" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" BorderThickness="0" MinHeight="200" Margin="0" x:Name="ratingsChart" Sty
我的功能在下载文件之前,在弹出式浏览器中打开internet页面。但当我切换到SL4并退出浏览器后,弹出窗口似乎不再工作
System.Windows.Browser.HtmlPage.PopupWindow(_uri, "Report", null);
然后我还尝试了HttpWebRequest和WebBrowser。似乎他们都不会要求用户下载文件,只是保持沉默。最后,我通过检查OOB模式时,对http URL使用Shell命令来解决这个问题,然后会直接提示下载框。你能检查System.Wi
我有很多标准化的表-可能超过50个。。。我想知道定义ViewModels的最佳方法是什么——为每个表单创建单个ViewModel,还是为多个表单创建公共ViewModel。因为制作单个表单可能会增加需要下载的数据的大小,并且可能会增加客户端上的数据冗余。i、 e.在每个表单上使用类别,每个表单都有不同的数据集。另一方面,为一组表单创建公共视图模型可能会增加管理工作的复杂性
有没有合适的文章描述这方面的发展。管理整个应用程序以使其提供最佳性能的最佳实践是什么。(从服务器获取最少数据)
感谢您的时间
我是Silverlight的新手。我正在尝试与inkpresenter一起提供放大功能。我正在使用Silverlight 4、c#、asp.net。我可以将滑块绑定到画布,它确实可以放大,但我面临scrollviewer布局不更新的问题。有很多帖子提到我需要使用布局转换。任何人都可以告诉我我做错了什么或任何其他建议
<Slider x:Name="slider" Maximum="2" Minimum="0" Value="1" Width="100"/>
</StackPan
我正在加载我的文档,如下所示:
WebClient client = new WebClient();
client.OpenReadCompleted += new OpenReadCompletedEventHandler(client_OpenReadCompleted);
client.OpenReadAsync(new Uri("Rolls.xml", UriKind.Relative));
然后在阅读完成后:
XDocument doc = XDo
如何获得自动设置的画布的高度和宽度?使用和
我构建了一个Silverlight4应用程序,它加载一组图像,并将图像组织到“级别”。加载应用程序时,默认级别数为2,但允许用户立即请求其他级别
问题在于,由于并发请求数量的限制,如果用户试图在初始级别仍在加载时请求其他级别,则其请求会“排队”,并且必须等待所有初始级别完成加载,然后才能处理其对传统级别的请求
我的问题是,是否有任何机制可以从Silverlight中通过编程方式访问异步请求队列或关于队列的信息?从我所看到的一切来看,无法访问此信息。从我所看到的一切来看,无法访问此信息。
为了避免twitters streaming API没有跨域文件从客户端访问它(在本例中为Silverlight),我在一个web项目中创建了一个通用处理程序文件,它基本上从twitters下载流,并在读取流时将其写入客户端。
以下是处理程序代码:
context.Response.Buffer = false;
context.Response.ContentType = "text/plain";
WebRequest request = WebReque
基本上,我的应用程序中有一个图像,我也想添加悬停文本(或工具提示)。使用图像标记上的ToolTipService.ToolTip属性很容易做到这一点。我的问题是,我需要文本中的一些单词的字体粗体
i、 e.这是一个测试工具提示
我的图像标签如下所示:
<Image Name="HelpIcon" Height="16" Width="16" Source="component/Assets/help.png" Stretch="Uniform" ToolTipService.ToolTip
我有一个N层应用程序,其构建如下:
IIS7的服务器端有一个ASP.Net应用程序,它公开了WCF服务上的方法。这些方法使用EF4与数据库通信。使用Silverlight 4.0编写的客户端正在调用WCF服务上的方法
WCF服务公开此方法:
[OperationContract]
void DeleteItem(int i_ItemId);
我不熟悉使用WCF服务,但我认为下面这些观察结果是正确的(如果我错了,请纠正我):
1) 如果我保持此方法/服务不变,任何知道我的服务所在的人都可以打开V
我已经在silverlight版本4.0.60531.0中开发了silverlight应用程序。在一个页面中,我有两个数据网格。我已经为这两个数据网格启用了DataGridDragDropTarget
如果我使用CTRL键选择随机行并拖放,它将不起作用。请让我知道我在下面的xaml中缺少了什么。提前谢谢
在以下两种情况下,它工作正常
一次拖动一行
使用SHIFT键并选择多行,工作正常
xmlns:sdk=”http://schemas.microsoft.com/winfx/2006/xaml/
如果我把这个网址:
在标签img或浏览器栏中渲染图像,我试图使用sl4获得相同的结果
但是公式URI->BitmapImage->Image.Source不起作用
BitmapImage将永远下载预期的XD
有人能帮我吗?你的图像更像视频流,我相信图像。源代码在这里帮不了你,因为图像控制要求图像是有限字节数
尝试使用MediaElement,这是Silverlight显示视频的方式
请帮助我处理Silverlight应用程序中的会话超时操作。我正在使用Silverlight 4.0和RIA服务
我有一个文本框,在输入端有一个双向绑定。它的设置是,如果它为空,则验证失败,并显示工具提示,说明它不能为空。我的问题是,因为验证失败,所以每次文本框更改时(即每次按键),它都会尝试更新绑定。我不希望它每次按键都更新源代码。我在Silverlight 4.0 DataField.cs工具包中将其缩小为以下代码:
private void OnTextBoxTextChanged(object sender, TextChangedEventArgs e)
{
TextBox textBox
您在Silverlight 4和Silverlight Toolkit 5中使用了哪些菜单?是否有免费菜单可用于此Silverlight版本组合?
我试图使用SL4PopupMenu,但得到了异常
System.IO.FileNotFoundException
Could not load file or assembly 'System.Windows.Controls.Toolkit, Version=4.0.5.0,
或
当我将System.Windows.Controls.Toolki
假设我有两个表:tab1,tab2,带有EF和Wcf Ria服务,在domaincontext的客户端有两个实体tab1,tab2。
然后我想在代码中动态获取entityset,比如
MyDomainContext.Entities("Tab1");
如何执行此操作?在客户端代码中,您将有一个参考,例如:
using System.ServiceModel.DomainServices.Client;
然后加载实体集合,如下所示:
var ctx = new MyDomainContext(
我正在开发一个SL应用程序,它使用WCF RIA服务。如果用户在指定的时间内保持空闲,我必须实现一个登录页面以及自动注销。现在,因为这是我的第一个基于web的应用程序。我不确定如何实现自动注销 检查这个。。
如果我在siverlight页面中使用silverlight,我想禁用所有控件
我想禁用整个页面,而不是禁用单个控件。将父控件的IsEnabled属性设置为false应禁用子控件
答案来了
<ContentControl x:Name="GroupOfControls" >
<Grid x:Name="LayoutRoot" Background="White">
'Design your own controls
</Grid>
</Conte
我正在考虑使用MEF将插件加载到我的应用程序中,以便进行定制,并且有几个我在我看过的示例应用程序中没有看到答案的快速问题:
1 MEF只能从承载主XAP的网站加载XAP文件
2我是否需要为每个插件创建Silverlight应用程序项目,或者是否有其他项目类型或其他方法来生成XAP文件
3自动复制web应用程序中部署文件夹的XAP文件的最佳方法是什么
谢谢
韦恩(Wayne)看看这一系列的文章,它为你提供了关于这个主题的详细信息
关于你的问题:
1.不,您也可以跨域访问。
2.您可以在一个xap中
我有一个WindowsPhone7应用程序,我经常看到“奇怪的”用户界面故障,这让我花了很多时间去调试。这是一系列的问题,比如控件似乎有额外的边距,滚动条没有出现,动画看起来非常流畅,整个页面向下滚动,组合框项目偏移,等等
我很高兴承认可能是我,但是如何调试这样的UI错误呢?我知道电脑Silverlight应用程序中有Silverlight Spy。Windows Phone 7有类似的功能吗
非常感谢任何调试技巧。以下是我通常会做的几件事。。。他们中没有一个是真正聪明的,但还是分享
在每添加2
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 26 页