我已经使用Silverlight 2.0编写了一些较小的项目,这相当令人印象深刻
Silverlight 2.0是否具备成为web游戏开发平台的条件?
(帧率是否足够高,是否会开发3D引擎,以及更多问题)
是或否,如果需要详细说明,以及原因。你可以做一些小游戏,你可以看到一些。它有一些开放源码的项目。但是我不知道SilverLight的主要用途是什么:)好吧,SilverLight可以用于游戏开发,就像Java可以被使用一样
在我看来,这是一个非常糟糕的主意,但这是可能的。如果你有兴趣为网络浏
有可能避免Silverlight组合框在失去焦点后自动崩溃吗?我认为没有简单的方法可以解决这个问题。下面的代码是从ComboBox类的反汇编代码复制而来的。正如您所看到的,当hasFocus为false时,它总是关闭。我认为这是没有办法的。编写自己的组合框是一个解决方案
private void FocusChanged(bool hasFocus)
{
this.UpdateSelectionBoxHighlighted();
base.SetValueInternal(IsS
我发现分辨率随机化器非常有趣。单击“随机化”按钮时,它具有滚动效果
我对Silverlight非常陌生,我想知道它是如何实现的。我想给我的项目添加一些类似的效果。任何人都有我可以参考的脚本?你可以查看Nikhil Kothari的SilverlightFX项目,它提供了一些非常强大的效果和转换声明。就获得滚动效果而言,您可能希望创建一个包含整个滚动视觉效果的ContentControl,并使用FX的移动动画,该动画具有在到达动画末尾时变慢的缓和效果。“移动”动画将沿视口移动整个视觉对象
Nikh
我有一个自定义控件,其中包含一个具有模板化工具提示的路径。我希望能够在运行时获得对模板中网格的引用,以便根据使用情况修改其子级
我想我可以使用GetTemplateChild从控件的OnApplyTemplate方法中获取对模板中网格的引用,但该方法不起作用
public override void OnApplyTemplate()
{
base.OnApplyTemplate();
_tooltipDetails = (Grid)GetTemplateChild("TooltipD
如有任何建议,将不胜感激。不必是免费的。那怎么办
用于Silverlight导航应用程序。Silverlight工具包附带11个免费的Silverlight主题。
现场演示@
XAML文件本身也随Silverlight工具包下载一起提供
在我链接到的页面底部,有一个关于Silverlight工具包主题的资源集合,我建议您看看
此外,公司喜欢并发布的商用Silverlight主题集非常有限。但是,这些控件通常不会与第三方控件(Silverlight Toolkit控件、ComponentOne等)
加载此页面时,RadScheduler控件不会在屏幕上完全呈现,因此下半部分不可见。如何使其大小与页面窗口中的剩余空间一致
<navigation:Page>
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition Height="50" />
<RowDefinition Height="*" />
</Gr
我读过很多关于播放声音/动画的最佳方式的博客,但如果可能的话,我想看一个简单的例子,说明如何做到这一点,以便我能更好地理解
据我对MVVM的理解
视图-->声音和动画
ViewModel-->如果某个值为true,我希望在视图上播放声音和动画
现在我该怎么做呢。我被告知要使用像ISoundService和IAnimationService这样的接口。在视图中实现,然后执行什么?如果可能的话,一个可行的裸体例子会有很大帮助 我认为这个结构看起来像
模型->包含声音和视频/位图的对象
查看->包含情
大家好,这不是一个真正的问题,我刚刚写了一篇关于如何创建代码项目的文章。此背景会对用户的鼠标移动做出反应,并导致背景元素的流动动画。您也可以查看背景。这不是一个真正的问题,因此可能不属于此处。不过看起来不错!
如何在asp.net和c#.net的silverlight xaml页面中使用gridview控件?签出官方网站
查看本教程,该教程在silverlight中演示DataGrid
我已经用RIA服务、Entity Framework 4和Silverlight 4设置了一个应用程序。按照MSDN中规定的标准方式设置,如下所示:
我已经针对驻留在服务器上的一个实体对象编写了一个新方法(或属性);我希望这个方法(或属性)也能在客户端自动生成。i、 e
我的数据库中有一个名为Customer的表,它有两个字段:FirstName和LastName
(ASP.NET项目-服务器端)EF创建了一个名为Protocol的对应分部类,该类有两个属性:FirstName和LastNam
我正在使用WCF RIA服务测试版进行Silverlight项目。我正在使用BlahDomainService.metadata.cs文件通过添加验证属性来验证字段,例如[RegularExpression]。它正在工作,所以我试图将错误消息放在一个资源文件中,但现在它不工作了。RegEx验证没有在客户端上运行,尽管它正在服务器上运行
你知道是什么引起的吗
在客户端上生成的代码文件中,我看到以下错误:
//由于以下错误,无法生成以下属性:
//
//-验证属性“System.ComponentM
各位开发者好!
我正在开发一款WindowsPhone7应用程序,我不知道对于经验丰富的应用程序来说,我认为什么是一个简单的问题。
假设我有一个由两个元素组成的布局:一个列表框(填充了大量的项目)和一个文本块(为用户提供一些基本说明)
当设备处于纵向方向时,我希望它们一个比另一个高,当设备方向更改为横向方向时,我希望它们彼此相邻
对于纵向方向,我使用网格布局管理器,因为它允许我像这样定义行的高度。。。第0行Height=“2*”,第1行Height=“*”
Listbox位于第0行,TextBl
我为DataGridRowGroupHeader提供了一个内联样式的绑定,如下所示
<sdk:DataGrid.RowGroupHeaderStyles>
<Style TargetType="sdk:DataGridRowGroupHeader">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate Targe
我有3页。第1页是搜索条件,第2页是列表,第3页是详细信息
如果我从第1页转到第2页,我想调用一个web服务并将详细信息加载到该页上
如果我从第3页转到第2页(即使用后退按钮),我不想重新加载数据,因为我已经有了数据
要确定激活第2页时要做什么,我需要知道我来自哪里
在导航事件中,我看不到任何说明这一点的内容
有什么想法吗
干杯
Steve使用API/SDK无法做到这一点
但是,您可以让呼叫页面告诉page3它叫什么。
如何做到这一点的一个例子是在查询字符串中包含一个条目。i、 e
Naviga
我在表单上有一个datagrid和一个combobox。组合框绑定到datagrid的selectedItem
我可以很好地加载,如果我选择不同的行,组合框就会相应地更新
但是,如果在加载后设置datagrid.selectedIndex=-1(这样第一行就不会被选中),组合框绑定将不再工作。这是一个问题
我还有另一个场景,确切的事情发生了。如果我过滤datagrid,到combobox的绑定也会停止工作
我正在将datagrid绑定到CollectionViewSource,如下所示,其中_C
对RIA服务很陌生,但我正在进步。。。我注意到有些方法用QUERY属性修饰
我想知道在哪里可以找到查询属性列表,并解释它们的作用
以查询属性为例,如果我不修饰domainservice上的方法,该怎么办
我尝试搜索我cna使用RIA服务的可用属性
我想我也可以根据积垢的哪一部分进行装饰
非常感谢您提供的任何帮助或信息
谢谢您可以找到所有属性以及您可以在domainservice方法上设置的每个属性的说明。非常好,谢谢!如果我的方法在domainService上返回BOOL,即它只是业务逻辑,没有
我有我的silverlight呼叫我的WCF服务,它工作得很好。这是一个WCF(而非ria)服务,基本上返回enities或实体集合
例如,我真的无法控制仅仅为silverlight添加额外的项目
所以我在想,也许它的性能不好,或者是德金
但是,如果要使用承载silverlight的Asp.net网站托管本地WCF服务。。我可以将这个wcf服务用于不需要返回实体的业务逻辑。例如,silverlight可以调用服务器,然后服务器可以使用纯.net做一些事情
当然,我仍然需要silverlight与
我有以下代码来设置我的Rx连接:
与事件相关的定义:
public class QueryEventArgs : EventArgs
{
public SomeParametersType SomeParameters
{
get;
set;
}
public object QueryContext
{
get
我在一个简单的PathGeometry对象上遇到了一个奇怪的错误,我似乎无法解决它。如果有人能向我解释为什么这不起作用,我将不胜感激
下面是一个工作路径示例,它绘制了一个小三角形:
<Path Data="M 8,4 L 12,12 4,12 8,4 Z" Stroke="White" />
下面是一个对我来说似乎不起作用的路径示例:
<Path Stroke="White">
<Path.Data>
<PathGeomet
能否在silverlight中使用多个应用程序域?如果是,有什么特殊限制吗?取决于您的意思。默认情况下,每个Silverlight应用程序都在一个单独的应用程序域中运行。但是,您不能像在完整的.NET运行时那样以编程方式控制应用程序域。System.AppDomain命名空间存在,但缺少所有“CreateXXXX”方法。与文档进行比较,看看我的意思。取决于您的意思。默认情况下,每个Silverlight应用程序都在一个单独的应用程序域中运行。但是,您不能像在完整的.NET运行时那样以编程方式控制
但datagrid标头显示
你是最好的
我应该如何停止这个下划线??
或
这就是你的意思吗
或
这就是您的意思吗?如果您在编译时不知道列,则需要按照以下示例处理事件:
<data:DataGrid ItemsSource="..." AutoGenerateColumns="True" AutoGeneratingColumn="FormatColumnHeader">
</data:DataGrid>
private void FormatColumnHe
我有一个silverlight项目,它有许多xaml页面。我有一个名为silverlight网站的外部网站,例如
我想通过传递查询字符串中的值来更改页面
是否可以将主xaml页面从查询字符串更改为另一个页面
谢谢看看Silverlight导航应用程序是如何工作的。它将为您提供所需的功能。看看Silverlight导航应用程序是如何工作的。它将为您提供所需的功能。据我所知,从应用程序类分配主页后,您无法更改主页。但您可以使用并导航到所需的页面。在这种情况下,您还可以使用浏览器的后退/前进按钮。
是
我正在创建非常精简的DTO,我想知道是否有一种方法可以共享Linq到SQL实体本身。我试过了。我在一个分部类中创建了一个元数据类,并设置了关键注释。然后,我尝试在RIA服务的查询中公开实体。尽管生成的代码中存在System.Data.Linq的问题,但我还是遇到了错误。这是有道理的,但是有没有一种方法可以做到这一点,而不必将依赖关系转移到Silverlight中不可用的其他库中
注意,我没有使用实体框架,因为它对于我当前的项目来说太大了。我宁愿使用瘦DTO,也不愿为这个项目引入EF
编辑:
我的
如果我检查清单文件上的受信任应用程序,我的Silverlight OOB有任何限制吗
Ex:-目录访问限制
-套接字连接限制。这里您可以阅读
其主要特点是:
轻松跨域访问
限制放宽用户同意
用户启动需求
要求全屏支持
支持窗口自定义文件
系统访问本机集成
我有一页可以找到他
xaml:
守则:
导航(新Uri(“/Views/Page1.xaml”,UriKind.Relative))
我希望能够从保存页面的主类访问page1
我怎么做 即使不使用MVVM模式,也可以使用MVVM Lights消息传递
在子视图中注册:
Messenger.Default.Register<NotificationMessage>(this, "MyToken", DoSomething);
示例应用程序:
即使您没有使用MVVM模式,也可以使
在我的应用程序中,我有一个“下一步”按钮和许多图像。当我单击“下一步”按钮时,屏幕上会显示序列中的下一个图像。当我双击图像时,图像会被放大
现在我的问题是,在双击图像之后,频繁地点击下一步按钮,至少十次,图像就不会缩放。即使双击事件也不会发生。但当我再次双击时,它会被放大
我想在第一次双击时,图像应该被放大。您是否尝试过创建双击事件?类似于这个问题:我猜,当你快速连续多次更改显示的图像时,图像更改会排队,因此当你双击当前显示的图像和正在缩放的图像时,图像更改是不一样的。你是如何在图像之间进行更改
我知道如何绑定到DependencyProperty,以及如何创建自己的DependencyProperty。是否有方法使用绑定系统(即非反射)从控件的代码隐藏中的DataContext获取值?我正在考虑一种直接绑定到后台代码的方法,而不必通过接口绑定。我知道我可以创建一个dependencProperty并绑定到它,但我只是想知道是否有一种方法可以使用BindingExpression或者放弃创建dependencProperty
我正在使用Silverlight 4和Expression B
如果在.Web中引用Web服务,是否可以调用它
如果是,我如何在MainPage.xaml.cs中访问它
我问这个问题的原因是为了在部署中轻松更改配置
谢谢最简单的方法是引用Silverlight项目中的服务。但是,您可以从.Web项目中公开一个新服务,从MachineHistoryWS中公开方法,然后将该服务引用添加到Silverlight项目中。实际上,您的答案是我当前的实现,但我之所以问这个问题是因为部署。由于我的客户端应用程序打包为xap,我需要解压缩,更改clientconfig以将
我正在silverlight应用程序中使用ActiveX数据对象(ADO)来显示创建数据库连接向导。。“数据链接属性”对话框。。这是在后台WCF服务中创建和显示的
当我从VisualStudio2010运行它时,它工作得非常好。但当我在本地IIS中部署它时,它不会显示
我试过处理这个异常,但没有
流程在此停止(用粗体和斜体标记)。我在wwwroot中还有客户机文件和跨域文件
日志(“adodb之前”);
MSDASC.DataLinks DataLinks=新的MSDASC.DataLinks(
我有一个Silverlight中的扩展器列表框。它们可以很好地扩展,但是,当它们崩溃时,包含扩展器的stackpanel不会最小化。我在这里附上了一个截图
<Grid Background="White">
<StackPanel Orientation="Vertical" Margin="5,5,5,5" Grid.Column="0" MinWidth="700">
<controls:Expander E
我在Silverlight中创建了一个UserControl,并向其添加了一些依赖项属性,以便将控件中的选定选项公开给使用我的控件的任何其他控件。如何将控件中使用的类似ListBox的属性绑定到控件的依赖项属性?我目前正在使用ElementBinding,但我一般不太喜欢ElementBinding。。。我希望有某种相对绑定,但相对绑定似乎没有提供我所寻找的选项(但我认为我实际上并不非常了解相对绑定)因此您有一个用户控件它包含一个列表框,并且您希望公开您的列表框从用户控件中选择的项目
我可以想出
我需要一个silverlight复选框,其中包含的复选标记比默认大小小得多(10px 10 px)。
这可能吗?使用
您可以从MSDN页面上的代码中看到,您可以在任何UI元素上使用它。所以在你的情况下,你会想要这样的东西:
<CheckBox ...>
<CheckBox.RenderTransform>
<ScaleTransform ScaleX="0.8" ScaleY="0.8" />
</CheckBox.RenderTrans
如何将平面投影约束到特定尺寸?例如,我有以下几点:
<Canvas Width="720" Height="540" x:Name="Root" Background="Red" >
<Line Width="200" Height="5" X1="0" X2="200"
Y1="0" Y2="0" Stroke="LimeGreen" StrokeThickness="10"
Canvas.Left
我正在使用RIA服务/MVVM的SL应用程序中使用RadGrid
在我的Viewmodel中,我有一个IEnumerable集合,只要公开该集合即可正常工作:
public IEnumerable<Orders> OrderList
{
get
{
return datacontext.Orders;
}
}
public IEnumerable订单列表
{
收到
{
返回datacontext
我需要一个progressbar样式,它使用一个图像作为每个进度块。
有什么想法吗?编辑:我的答案是滑块控件,它可以很容易地适应ProgressBar控件,使用原始帖子中提到的数据绑定或ElementBinding+a转换器
这不是一个完美的解决方案,但我使用了一个绑定+一个自定义转换器来实现这一点,用于音量条。我的音量条由八块砖组成,在我的例子中使用了两种颜色的矩形,一种用于非活动,一种用于活动。你可以用图像和一个转换器来代替它来切换可视性
<Grid>
<Stac
基本上,我从服务中获取一些数据,并将结果显示在列表框中。项目的模板使用网格。注:如果有更好的方法,请告诉我
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Image Grid.Column="0"/>
<TextBlo
很抱歉我的英语不好(还有一个新手问题)-我有一个silverlight 4 OOB应用程序,需要提高信任才能运行。CheckAndDownloadUpdateAsync仅在我的xap已签名的情况下工作。如果我使用可以在VisualStudio上创建的“测试证书”部署应用程序,会出现问题吗?CheckAndDownloadUpdateAsync工作正常,我不想只为这个购买证书。。。另外,证书过期时会发生什么情况?用户是否必须转到我的页面并显式更新应用程序,因为它将是一个新的(更新的)证书
另外,我
是否可以在Silverlight4的PagedCollectionView中自定义排序?
在我看来,我有可能按照给定的属性对这些集合进行排序。我还可以设置是否要对集合进行升序或降序排序。然而,我看不到设置自定义排序的可能性——使用某种比较器或类似的东西
最简单的排序可以通过这种方式实现
PlayerPagedCollection = new PagedCollectionView();
PlayerPagedCollection.SortDescriptions.Clear();
PlayerP
我有一个关于可信浏览器应用程序的问题。OSX是否支持这些应用程序?我的团队开发了一个需要本地存储的大型教育silverlight软件包。我们希望我们的用户能够选择他们保存文件的文件夹。这里有关于如何在Windows中启用此功能的说明:但我没有找到说明如何在Mac上启用此功能的说明。在Mac中,您可以使用System.IO库。阅读了解更多信息 在Mac中,您可以使用System.IO库。阅读了解更多信息 我相信这只适用于浏览器之外的Silverlight应用程序。我指的是浏览器内应用程序。我相信这
你们将如何创建一个滑块,其中拇指保持居中,但滑块的图像或背景以滑动手势滑动
我能找到的唯一真实的例子是这里,在第二个屏幕截图中:
基本上,滑块“拇指”会保持在原位,但刻度上的数字会随着手指的滑动而移动
只是想在这里找到一些你将如何处理这个问题的方向。你建议我从什么控制开始?或者创建自定义控件会更容易吗?我没有尝试过,但滑块可能太难了,因为它的构造方式;要滑动的区域/比例由两个不容易滑动的重复按钮组成。因此,最好不要使用slider,因为slider类的代码希望存在这些模板部分
我会尝试使用简单
我正在使用Silverlight4工具包并使用图表控件,特别是直线系列。我还使用了一个Microsoft Silverlight主题,它附带了一些图表的默认样式
我知道,在ToolkitStyles.xaml中,有大量的彩色画笔供制图工具包使用-ChartBrush1、ChartBrush2等。。我不明白的是它们是如何被图表本身使用的
我问这个问题的原因是因为我正在尝试更改LineSeries的DataPointStyle-我成功地在Blend中取出了数据点样式的副本,并进行了我想要的更改,即使
我正在使用System.Data.Services.Client dll通过DataServiceContext从我的windows phone Azure应用程序访问Azure存储(表)
我的问题是,在我的数据类中,我不能使用IExtensibleDataObject,因为Silverlight不支持它
应用XmlSerializerFormat属性也不会影响它,似乎在使用数据服务时忽略了它(Fiddler显示数据不是真正的XML格式)
是否有办法防止每次向表中添加新字段时应用程序崩溃?IEx
我们的客户将在接待区有一个大屏幕,在那里他们将有一个基于浏览器的实验室平面图视图。其想法是以交互方式输入每个房间的实验室温度,并在温度发生重大变化时更改楼层平面图
Silverlight将是这方面的基础技术,但这就是我的经验。我对silverlight不太了解,但一旦我开始使用它,我应该不会介意
到目前为止,我有以下两条路线:
1.只需在Silverlight中画出轮廓,并用额外的形状覆盖,以表示空调等元素。
2.Telerik有一个使用ESRI Shapefile的地图控件,这看起来很有趣,
我看到一个Silverlight页面打开了一个对话框。它是一个管理页面,具有通过Web服务与数据库进行对话的高级逻辑。对于Silverlight客户端,我们充分使用MVVM。第一次打开对话框时,根据实现的逻辑,一切正常
问题:第二次打开对话框时,我们的数据绑定设置程序开始接收错误的值
代码:
对话框的创建方式:
MyPopupViewModel myPopup = new MyPopupViewModel();
Caliburn.Micro.Execute.OnUIThread(() =>
首先,如果我在搜索中找不到答案,我表示歉意——我尝试了各种各样的搜索主题,但没有一个是直接相关的
我部署了一个Lightswitch应用程序,运行在IIS 7和Windows Server 2008上,运行良好。它只是一个内部内联网应用程序
我只使用表单身份验证,所有其他的都被禁用
对于大多数windows用户来说,该应用程序运行良好。
然而,一些windows用户只能看到一个空白屏幕——没有登录,没有“加载…”,也没有silverlight的“98%”显示
在IIS日志中,我甚至看不到当他们尝
嗨,伙计们
在我们决定为Silverlight FlexGrid组件购买C1许可证后,我们想知道为什么激活无法工作
对话框显示C1.FlexGrid的副本已激活,但在发布Silverlight插件后,我们仍然会收到C1未激活的消息
经过长时间的研究,我们发现没有创建licenses.licx文件
因此,我们使用以下条目手动创建了该文件:
C1.Silverlight.FlexGrid.C1FlexGrid, C1.Silverlight.FlexGrid.5
重建整个解决方案后,我们从lice
我正在开发一个从ItemsControl派生的自定义控件。在generic.xaml文件中,我为该控件创建了样式,并定义了一个ItemTemplate:
<Style TargetType="local:MyItemsControl">
<Setter Property="ItemTemplate">
<Setter.Value>
<DataTemplate>
<
我对网格的rowSpan属性有一个奇怪的问题
我得到了一个需要不止一行的文本,所以我告诉他的stack spanel,RowSpan=“2”,这样文本可以在多行上,使用换行符,如下所示:
<StackPanel Grid.Row="0"
Grid.RowSpan="2"
Orientation="Horizontal">
<TextBlock x:Name="tbConfirm"
Text=
我做了一些谷歌搜索,但没有找到答案
是否有某种方法可以将给定枚举类型的集合绑定到一组复选框,并可能选择多个复选框
谢谢
更新:我打算使用双向绑定
我们正在Silverlight浏览器外应用程序中运行Silverlight 4版本的Web应用程序,但当浏览器外应用程序崩溃时
持续使用一段时间后,收到消息“Silverlight Out Of Browser Laucher已停止工作”并崩溃。我们已经检查了内存使用情况,它有530MB,CPU使用率为40%
这是由于Silverlight插件问题引起的吗。在IE中,同一个应用程序比OOB应用程序工作得更好,很少崩溃,但OOB应用程序会持续崩溃。前面我们有内存泄漏问题,通过在Dispose方法中
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 340 页