是否有可能创建一个可用于Silverlight应用程序的小型库(类似于Flash或Flex SWC组件)
由于我是一名Flash和Flex开发人员,我将讲述这一点。在Flex中,如果我有一个SWC,我可以将它添加到构建路径中,然后立即在项目中使用它包含的类和函数。类似地,在Flash中,如果我将一个SWC添加到Components文件夹中,然后将该SWC拖动到我的库中,我可以使用Flash项目中的类
Silverlight有类似的概念吗?我只需要一个小的代码库,我可以发送给其他开发人员,但它应该
我正试图找到一种通过silverlight应用程序发送udp广播数据包的方法。我所做的大部分研究都表明,这不可能通过silverlight实现,因为对套接字的支持仅限于tcp。但是是否有其他方法发送广播数据包,例如通过javascript或silverlight应用程序可以调用的东西?没有。大多数浏览器将您限制为HTTP或FTP,因此调用Javascript也无济于事 您可能需要创建自己的自定义浏览器插件来实现这一点
据我所知,无法将UDP与主要浏览器插件、Flash、Silverlight等一
我在我们的暂存服务器和生产服务器上都部署了Silverlight应用程序。此应用程序使用独立存储设置缓存信息。如果我想
一切正常,数据被存储到我机器上的独立存储器中。但是如果我浏览到
一切正常,只是没有任何东西保存到我机器上的独立存储中。两个页面都包含相同xap文件的副本。为什么当托管在一台服务器上时,它会以一种方式运行,而当托管在另一台服务器上时,它会以另一种方式运行
编辑:另请注意,在运行我的应用程序时,我通过查看C:\Documents and Settings\username\L
我一直在四处寻找,还没有找到太多关于这方面的信息。我已经建立了一个PRISM项目,到目前为止,它似乎都在工作,在一个模块的主要类中,我正在通过编程创建我的视图
我试图做的是为视图的每个实例获取一个发送到viewmodel的对象。目前,我正在尝试将对象传递到视图构造函数中,并执行如下操作:
public MyView(IUnityContainer container, List<string> myDataObject)
{
InitializeComp
我有两个用户控件:uc1和uc2
在uc1.MouseOver上,uc2的大小增加。在uc1.MouseLeave上,uc2返回到原始大小
在uc1.MouseLeftButtonUp上,会打开一个弹出窗口。但是,当弹出窗口关闭时,uc1.MouseLeave不会被触发,因此uc2不会返回到其原始大小
解决方案是让uc2也订阅uc1.MouseLeftButtonUp,并执行与uc1.MouseLeave相同的代码,但这不是一个非常优雅的解决方案,因为我必须对订阅uc1.MouseLeave的所
这让我在过去的几个小时里都快发疯了。需要帮助,大人物。我在本地机器上开发了一个解决方案,并将其发布到一个网站上,这是一个基本的文件上传web服务和一个向其发布文件的silverlight应用程序。我有一个试图加载的文件夹列表,当我调用GetFolders()方法时,异步返回excepts并抛出一个通信错误:“NotFound”
Web服务在:(文件引用不再可用)(无安全性)上可用,我的Web服务代码可以从以下位置下载:(文件引用不再可用)
silverlight应用程序由两个项目组成,一个包含s
我只是浪费了大量的时间来确定为什么一个特定的datagrid会显示没有文本的缩小行。经过多次尝试,我终于发现用于行项目的类被标记为private
这是一个非常好的理由,但我更希望能够将其缩小到绑定问题(如果可能的话,“由于保护级别而无法访问字段”类型的消息),而不是在系统性地分解整个复杂的过程(将数据放入并配置该网格)之前。理想情况下,我不应该一开始就看到错误的行为,当一列试图从它无法读取的字段中读取时,应该立即发生错误
我的所有数据网格都从自定义基类继承,以便应用某些全局标准-如果在Custo
我相信我正在使用Silverlight 3.0。。。我这周刚下载的。假设图表名称空间引用,请帮助我使用C#创建DataPointStyle,如下所示:
<charting:Chart
Title="Simple Column Annotations - Bottom">
<charting:ColumnSeries
DependentValuePath="Value"
IndependentValuePath="Key"
System.Diagnostics程序集是Silverlight CLR框架的一部分,但它只包含与调试相关的类,而Process类不可用。是否有其他方法从Silverlight应用程序启动外部进程 如果您在浏览器中或作为标准的浏览器外应用程序运行应用程序,则能够启动另一个进程将打破Silverlight模型,允许您的应用程序访问浏览器沙箱之外的计算机
完全信任应用程序将能够做到这一点
为什么要启动另一个进程?如果在ASPX页面中使用Silverlight,则可以使用HtmlDocument.W
Silverlight浏览器外应用程序安装到看似随机的位置:
AppData\LocalLow\Microsoft\Silverlight\OutOfBrowser\2333572144.www.Microsoft.com
比如说
目前,我只是存储此路径,它在一台机器和一次安装上运行良好,但我如何在不同的安装之间引用此应用程序?您不应该访问应用程序中隔离存储接口之外的路径,路径不一定是可移植的。如果其他人感兴趣:
我能够使用Silverlight应用程序元数据中的OriginalSourceUr
看起来SortedList被排除在外。。您认为从现有收藏中最合适的是什么?(保持相同的快速访问和更改)
silverlight字典可以永久排序吗
致意
VLK回答您的问题:不。字典不保证按键订购商品
但是列表支持二进制搜索方法。这可以帮助您实现SortedList的类似目标
文档中有一个很好的例子,说明了基本上是如何实现的。见:-
您可以看看Wintellect的。这个图书馆是免费的。我想订购的多功能词典会帮你的。您应该能够在Silverlight下编译这个。我已经有几年没有使用过这个库了,但我
是否可以在Silverlight中从netstat命令获取信息?我该怎么做呢?你有没有看过这本书?它包含一个来自Nedstat的组件。发现,只有在以提升的权限从桌面运行单机Silverlight应用程序时,才可能实现此功能。不建议这样做
我正在和Silverlight打交道,试图找出如何让它运转起来,但有一件事我似乎没有注意到,关于故事板和按需启动的行为。以下描述了一个蓝色椭圆,该椭圆在Y轴上有一个变换Y轴投影,因此当触发时,它看起来像一个在其垂直轴上旋转的三维圆。单击椭圆时将激发该行为。如果RepeatBehavior设置为3x,则它将重复三次并停止
我想弄清楚的是,每次单击椭圆时,如何使该行为重新激发,因为在该行为第一次运行后,它不会再次激发。我试图通过创建一个MouseLeftButtonDown事件并用
Storyboa
如果我将datagrid和dataform绑定到同一个ItemsSource,我假设在datagrid中选择不同的行时,所选的项将显示在dataform中
只有当数据源是PagedCollectionView而不是ObservableCollection时,才会出现这种情况?是否正确?ICollectionView公开成员以处理所选项目并在项目之间移动。observateCollection只是一个通用列表,它增加了在发生更改时抛出事件的功能。DataGrid依赖于ICollectionView
尝试在SL4中实现一个简单的打印。我有一个数据网格,我想打印出来,但到目前为止,我试图打印出来的任何东西都会在打印机中显示为空白页。实际打印出来似乎也需要30-60秒(但这可能是一个无关的问题)
我的代码相当简单:
private void MenuPrint_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
PrintDocument document = new PrintDocu
据我所知,有一些属性允许WrapPanel中的每个元素具有相同的宽度(ShareSizeScope)。现在我想在silverlight中归档相同的输出,但是没有这样的属性。是否有任何属性或其他方法可以帮助我获得与WPF中相同的输出?目前,控件中没有等效的命令来实现这一点。我不确定您需要什么,但如果是我,我会将面板中每个控件的宽度绑定到具有正确宽度的内容。在本例中,我在页面上有一个宽度为200的示例控件,然后我将所有WrapPanel子项设置为与之匹配,不管它是什么
<Grid x:
我觉得这篇文章对于一个完整的silverlight网站来说很有趣
我想知道如何将XAML转换为XHTML
谢谢您将无法将“任何”XAML转换为XHTML,因为(例如)在XAML和XHTML中布局的方式不同
事实上,Silverlight允许开发人员构建定制控件和相当复杂的视图树,这是单独使用XAML无法实现的。动画和控制状态(以及动态显示)将阻止您进一步实现任何通用功能
但是,您可以很容易地使用已知的XAML子集来做一些根本不通用的事情
例如,您可以使用Silverlight RichText
我正在Silverlight中开发简单的捕捉应用程序(在Blend 4中)。你知道如何简单地解决物体从上到下碰撞到白色矩形的问题吗?图像-
谢谢
当前代码:
public partial class MainPage : UserControl
{
int skore=0;
public MainPage()
{
InitializeComponent();
chytac.Visibility=Visibility.Collapsed;
我有一个用于搜索集装箱编号的用户控件。如果用户输入了系统新的容器号,那么我想告诉VM我有一条新记录要添加
MVVM方法避免在事件创建代码时使用事件与VM通信。我应该创建一个Dependency属性来触发VM,但我想我还没有见过其他具有NewRecord属性的控件吗
有什么想法吗?一个好方法是使用中介模式-大多数MVVM库都有某种发布/订阅机制,例如MvvmLight中的Messenger或Prism中的EventAggregator
基本上,你的“容器搜索虚拟机”发布一条新的记录消息,可能使用记
我需要能够显示图表,可以捕获用户点击的内容。因此,对于饼图,如果用户单击饼图,我应该能够捕获他选择的饼图。散点图应该捕获什么样的图,等等。Access UI不能捕获这些东西,只有用户单击了图形。所以我需要一个不同的解决方案
问题
我们没有访问web服务器的权限。前端需要直接与access数据库连接。那么,我可以使用哪些前端解决方案来提供解决问题所需的UI灵活性
可能的解决方案?
在访问中使用silverlighthttp://desktopweb.blogspot.com/2010/12/usi
提前为文字墙道歉
情景:
我们正在研究为LOB应用程序选择何种技术,该应用程序需要支持“独立”模式(前端+后端运行在桌面计算机上),但也需要支持本地服务器模式(后端安装在本地服务器上),以及通过internet的软件即服务(后端安装在托管服务器上)
我们希望尽量减少开发工作,这就是我们选择Silverlight前端的原因。我们打算对所有3个模型重复使用相同的代码库
LOB应用程序需要大量的数据输入,并将在后端完成一些数学工作。我们将有大量的意见。我们将拥有一个包含80多个表的数据库。我们目前拥有
我正在处理一个Windows Phone 7项目,其中的列表框中充满了RSS新闻,我希望能够向下拖动列表框中的项目(将第一个项目向下拖动到顶部边框),以便加载新的项目提要
我看到了这个注释,它非常适合在列表框的末尾加载数据,我正试图做相反的事情;要在列表框的开头加载项目
在连接到ScrollViewer的侦听器中,以下条件用于检测是否达到listbox的末尾:
bool atBottom = scrollViewer.VerticalOffset
这里有新的Silverlight开发者(很好)。我想知道将xaml分组的标准是什么。基本上,我有一个在几个地方使用的列表,我希望能够使用它,而不必在10个不同的地方管理它
最好的方法是什么(在ASP和WinForms中,我会创建一个自定义控件,但对于XAML,我只希望它基本上注入XAML,而不是功能
谢谢!来自斯科特·古思里本人:
您要做的是创建一个用户控件,然后您可以像其他控件一样将其添加到页面中。按照以下步骤(或至少类似步骤)创建您自己的用户控件。这取决于您对“管理它”和“无功能”的定义。您
基于Silverlight业务应用程序模板创建应用程序时,styles.xaml中会生成许多样式。这些在很大程度上是不言自明的
我感兴趣的是给登录表单一个黑暗的背景,我可以通过操纵LogRegWindowsStyle样式来实现。现在,我想将用户名和密码标签的默认黑色文本更改为更轻的文本,但是我该怎么做呢
LoginTextStyle样式似乎是最有可能的候选样式,但它没有在任何地方被引用,并且设置前景值似乎没有效果。那它为什么在那里呢
最后,当出现错误时,标签会变为红色,那么这是由样式实现的还是由
WP7设备上下载的文档位于何处
如何检索/枚举它?当前版本中没有文件资源管理器。从Office保存文档时,只能从Office应用程序访问该文档。第三方应用程序只能访问其独立存储中的文件或由公开的文件。您是指下载到独立存储中的文件吗?我不知道下载的文件存储在哪里。。。
我有一个两列多行的网格,每个单元格包含许多控件。在这些控件中,我有一个按钮,当我按下它时,应该删除当前网格单元中的所有控件。如何获取按钮所在网格单元格的索引以及如何删除该单元格中的所有控件?这对您有用吗?您需要使用System.Linq的语句添加
//get the row and column of the button that was pressed.
var row = (int)myButton.GetValue(Grid.RowProperty);
var col = (int)my
我正在尝试在silverlight中使用htmlagility包。我能够使用nuget软件包安装它,并对它进行了引用。到目前为止,虽然我只能得到以下主要工作
document.LoadHtml(new_html)
MessageBox.Show(document.DocumentNode.Name & "____" & document.DocumentNode.HasChildNodes) ' & "____" & document.DocumentN
我的问题是:我想使用控件的ValidatesOnExceptions属性验证文本框的用户输入
XAML代码:
DataContext="{Binding RelativeSource={RelativeSource Self}}"
...
<TextBox x:Name="TestTextBox" Text="{Binding TestText, Mode=TwoWay, ValidatesOnExceptions=True}" TextChanged="TestTextBo
有一些真正的挠头在这里进行,因为我似乎无法思考为什么我得到的动画目标没有指定的错误。我创建了一个静态类,用于抛出大量小火“燃烧”的故事板。然后,我根据用户的需要创建尽可能多的火灾,并为其分配一个新的故事板,所有这些都在Csharp中。然后我开始讲故事板,但正如我所说,我一直在犯这个错误,我似乎不知道为什么。这是故事板创建类,当我尝试调用它时
public static class FireStoryboard
{
public static Storyboard fireStoryboa
我开始在Silverlight项目上使用ReactiveUI框架,需要一些使用ReactiveCommand的帮助
在我的视图模型中,我有一个大致如下的东西(这只是一个简化的示例):
公共类MyViewModel:ReactiveObject
{
私有int MaxRecords=5;
public ReactiveCommand AddNewRecord{get;protected set;}
私有ObservableCollection_myCollection=新ObservableCol
我在为具有复合主键的实体使用WCF数据服务时遇到问题。我正在使用Silverlight 4业务应用程序模板,针对相关表的数据库创建了实体数据模型(EDM),并在web项目中为此EDM创建了WCF数据服务。Silverlight项目具有对WCF数据服务的服务引用。到目前为止,所有这些都相当标准:)
为了简单和易于调试,我将其缩小为一个非常简单的场景,如下所示:
Lookup表中有列Id和数据
Lookup2表中有列Id和数据
MyData表中有列LookupId、Lookup2Id、SomeDa
我有一个Silverlight应用程序(SL4),我已经向网络中的人推出了它。我遇到的问题是,当我的一些用户访问SL应用程序时,它会要求他们下载Silverlight 3插件
我需要在我的项目中设置一些东西来确保插件安装SL4 听起来主机页HTML设置不正确。您的对象标记HTML应该如下所示:-
<div id="silverlightControlHost">
<object data="data:application/x-silverlight-2," type=
我试图通过运行以下命令行在我的服务器上的GAC中安装RIA服务:
msiexec/i RiaServices.msi SERVER=TRUE
我遇到的问题是,我一直收到一条错误消息,说“无法打开安装程序包。请验证该程序包是否存在以及您是否可以访问它,或者与应用程序供应商联系以验证这是一个有效的windows installer程序包
有人能帮忙吗
谢谢您通过更改执行使其从驱动器读取来对其进行排序
msiexec/ic:/RiaServices.msi SERVER=TRUE
我们正在开发Silverlight web应用程序,以便在地图上显示推文,并使用情感API分析推文。我们在3到4周的时间里毫无问题地使用了情绪API。然后,我们有时会在调用感悟API后遇到targetInvestment异常
在越来越多地调用情绪API之后,我们面临着一个异常
XDocument newdoc=XDocument.Parse(en.Result)
结果变为空并且
例外情况如下所示:
System.Reflection.TargetInvocationException:操作期间发
我正在设计一个相当大的Silverlight项目。我打算大量使用模块化,所以我选择了MEF和PRISM来帮助我。然而,在数据方面,我不太确定如何解决以下问题:
比如说,我不想让该软件用于擦鞋店和宠物店。他们需要的数据中有90%是相同的,但鞋店的产品表需要的列与宠物店不同
所以我们需要将这部分模块化。我不能仅仅为此制作两张桌子,因为我希望以后能够为书店编写一个模块
在EF方面,我们需要一组类,例如Shoe,ShoeType,它们属于shoeshop模块,并且需要一个域服务来公开这些类。在客户端(S
像Silverlight这样的任何软件的SDK、工具包和运行时补丁之间有什么区别。程序员:
SDK:软件开发工具包-仅对程序员感兴趣
工具包:SDK的额外工具,用于帮助开发
最终用户:
运行时:最少的终端用户平台文件,让软件运行-而不是终端软件本身
是什么让SDK只对程序员感兴趣?为什么运行库不能用于开发?为什么SDK不能用作运行时?运行时包括使代码运行的所有内容,但不编译代码。JVM、CLR是运行时。没有它,代码就无法运行。SDK只是让您的程序编译的库文件和编译工具。在大多数或所有情况下
我在列表框中显示图像,我想用Radio按钮控制图像的大小(小、中、大)。ListBox的ItemsSource绑定到viewmodel的属性。我当前的解决方案是为每个大小使用一个图像,并将每个图像的可见性绑定到IsChecked属性和相应的RadioButton。但我想知道是否有更好的解决方案来让它工作,特别是使用绑定和不复制不同大小的项目。使用动画来改变大小也会很好
这是我到目前为止得到的
<Grid>
<Grid.RowDefinitions>
可以将情节提要放置在资源文件(如styles.xaml)中吗?我有一个工具栏,可以跨多个页面重复使用。我现在正在使用页面级资源:
<navigation:Page.Resources>
<Storyboard x:Name="sbToolbarInitialization">
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Render
我有一个silverlight web应用程序(名称:WebApp),其中一个功能用于访问另一个网站(名称:TestWebsite)
问题是:
如果TestWebise只能从特定的机器(在机器识别的环境中)访问,并且如果WebApp所在的服务器无法访问该网站,那么客户端能否从WebApp连接到TestWebsite
编辑:机器通过其IP地址识别以连接到网站(TestWebsite) 你是如何做到“机器识别环境”的?您是否正在使用客户端证书,筛选IP地址?另外,“TestWebsite”是否启用了
我需要一个只显示所选项目的ItemsControl,因此我编写了一个自定义ItemsControl,如下所示:
public class TabView : ItemsControl
{
public static readonly DependencyProperty SelectedItemProperty =
DependencyProperty.Register(
"SelectedItem",
typeof(ob
目前正在开发中,包括VisualStudio2012、Silverlight 5和Ria服务。我听说过部署方面的这些问题,但我还没有做到这一点
当我在Fiddler中查看调用时,url如下所示:
http://127.0.0.1:81/ClientBin/DanielHarris-SilverlightApp-RiaService-NameOfDomainServiceClass.svc/binary/GetColours
这返回的是404,但是我不认为'/binary'应该在URL中,如果它
标签: Silverlight
windows-embedded-compactwindows-7-embedded
我必须实现图表控件(特别是波形),可以是n个,并且必须用特定的值范围动态绘制它们
我正在使用Silverlight 3 for Windows Embedded,我必须为嵌入式设备编写代码
WindowsEmbedded7使用VC++代码,但没有图表控件
我想我需要为此编写一个控件
我是诺维奇。任何帮助都将不胜感激请查看。
我们一直在使用CRM 2011 UR8,但根据客户请求(主要是为了跨浏览器兼容性),我们已经开始更新到UR12,我遇到了一个似乎无法解决的问题。我们使用了一些自定义的Silverlight网格,它们在更新之前都工作得很好,但是现在它们都加载得太宽了,所以网格的右边缘离开了窗口的边缘。我制作了一个简单的矩形以查看问题是否在代码中的某个地方,但它的加载范围太宽,就像网格一样。此外,调整窗口大小时,网格和矩形都不会调整大小。
以下是我的测试矩形的xaml:
<UserControl x:Clas
有没有一种方法或计划将MvvmCross作为web UI的目标
我已经做了很多XAML,我正在查找cirrius.MvvmCross.Silverlight的源代码
如果没有,有什么原因不能写出来吗?
看起来我可以克隆其他平台项目之一,并创建一个SL目标。
或者有人为web做过类似的事情吗?Silverlight端口已经做过至少一次了——但遗憾的是,移植它的人没有将它重新贡献给开源
只要您的目标是支持PCLs的SL的现代版本,那么端口应该非常简单。从winphone或wpf开始应该是最快的。当然
我把一个WebBrowser控件放在一个pivotItem中,出现了一个问题,WebBrowser控件接管了flick手势。因此枢轴无法正常导航。所以我在父容器中放置了一个gestureListner
<ScrollViewer Grid.Row="1"
VerticalScrollBarVisibility="Auto">
<phone:WebBrowser x:Na
Windows phones在发布模式下不支持后台代理。这是真的吗?。
windows phone中是否有与Android服务相同的应用程序类型可用于处理网络密集型操作
我的要求是从前台应用程序启动后台服务应用程序(它将在线程中处理网络操作)
虽然这些信息可以通过谷歌获得,但我需要一些专家建议谁在使用silverlight和windows phone。windows phone在发布模式下确实支持后台代理
不同之处在于,在调试模式下,您可以更大程度地控制它们的启动时间(通过ScheduledAc
我对Silver Light应用程序非常陌生。当我尝试创建一个silverlight应用程序时,我在mainpage designer中遇到一个错误
System.NullReferenceException
对象引用未设置为对象的实例。
在Microsoft.Windows.Design.Platform.SilverlightMetadataContext.SilverlightXamlExtensionImplementations.d_u8.MoveNext()中
位于MS.Intern
我有一个silverlight应用程序(silverlight 4.0),在applicationString.resx文件中有很多字符串。我想删除资源文件中不需要的资源字符串。
请帮助我。在Visual Studio中打开ApplicationString.resx。它将显示一个包含所有字符串的网格。只需选择你不想要的,然后点击删除。然后重新编译并查看字符串是否已从文件中删除
格雷格
我用wired view代码编写了这样的东西
private void UserControl_SizeChanged(object sender, SizeChangedEventArgs e)
{
if (e.NewSize.Width < _originalWidth ||
.....
}
private void UserControl\u SizeChanged(对象发送方,sizechangedventargs e)
{
如果(如NewSize.Width
我有一个WindowsPhone8(SilverLight)应用程序。我想将我的应用程序移植到Universal 8.1应用程序。但是,通过8应用程序下载的图像在不同分辨率下显示得不成比例(大或小)。有没有办法,我可以使用这些图片,并期待良好的用户界面
我不希望用户再次下载图像
我正在尝试在通用应用程序中进行扩展。我找不到当前设备的“scaleFactor”和我应该缩放的百分比之间的关系
您可以查找viewbox控件,请先尝试,包括注释中链接的视频。@PeterTorr MSFT图像在独立存储中
1 2 3 4 5 6 ...
下一页 最后一页 共 206 页