草庐IT

UI控件

全部标签

c# - "dynamic"XSLT 提供网络浏览器控件?

我经常在应用程序中使用HTML输出,到目前为止,我已经使用了一些简单的例程来构建HTML字符串。我现在想尝试一些不同的东西:我想将数据序列化为XML,并提供一些XSLT模板来为网络浏览器控件生成HTML。我让它静态工作(通过编写XSL慢慢挖掘),但我需要动态更改XSL文档的某些属性:过滤器、路径等以遵循当前的UI选择。数据足够小,更改时的XML序列化应该不是问题。我想使用“静态”外部XSL文件(以便用户可以在一定程度上自定义输出),但调整.我的问题:这个想法在技术上合理吗?我可以使用XML和XSL文档动态地提供Web浏览器控件吗?我可以即时修改XSL中选定的路径元素和属性吗(即不生成新

xml - 即时动态构建 JavaFX UI

我是JavaFX的新手。仍在摆弄一些示例,以尝试确定这是否适用于我们正在尝试构建的应用程序。我们应用程序的第一阶段是一种数据输入阶段,用户将准备好提出很多问题并记录他的回答。这里的问题是,另一个团队正在构建问题集,并且这些问题在XML中,如下所示。EnterthenameoftheComponentSelectmechanismtypeType1Type2Type3Type4Whetherthepartshavebeenverifiedbythesupervisor?WhetherthecomponentisavailablewithinthedomicileEnterthequant

xml - 在后台线程上将 XML 解析为 CoreData 以不锁定 UI

我的应用程序将一个xml文件解析为核心数据以填充一个uitableview。当我触发刷新时,它应该去下载一个新的xml文件,在后台线程上解析它,然后将它一次全部保存到managedobjectcontext(替换旧的managedobjectcontext数据),然后更新表。这样,类似于Twitter应用程序,用户可以触发重新加载并在加载时仍然滚动。这似乎是一件非常标准的事情,但我似乎找不到任何帮助。目前我正在使用NSURLConnection在我的AppDelegate中下载XML以不锁定UI。下载完成后调用:ParseOperation*parseOperation=[[Parse

c# - C#中不同窗体之间的访问数据控件

XmlDataDocumentxmlDatadoc=newXmlDataDocument();xmlDatadoc.DataSet.ReadXml(dir+listBox1.SelectedItem);DataSetds=newDataSet("Customerinfo");ds=xmlDatadoc.DataSet;dataGridView1.DataSource=ds.DefaultViewManager;dataGridView1.DataMember="Customer";现在,如果ListBox控件“listBox1”位于应用程序的不同表单“form1”中,如何获取数据并在“

Android:如何将 CheckBox 文本重心设置为整个控件的中心?

我用一张图来解释:好的。这就是当我将重力设置为“中心”时CheckBox的工作方式。但是,我想把它放在整个对象的中心,以红色区域为引用。我该怎么做?也许使用android:paddingLeft=-30dp,但我认为有更好的方法。对不起,我的英语不好,我希望你能理解。 最佳答案 试试这个ifYoufixtheWidthWithWrapParentandpadding...ByrelativelayoutandTextView 关于Android:如何将CheckBox文本重心设置为整个控

android - 如何设计自定义 Android 控件并在 Xml 中使用它?

我了解如何创建自定义Android控件,并且我相信我了解如何从Xml布局中为其提取属性。但是,我不知道如何从中获取任何子元素。这是我要实现的目标的可视化示例:publicclassMenuextendsLinearLayout{//CustomCode}publicclassMenuItemextendsButton{//CustomCode}创建菜单后,如何获取对两个菜单项的引用? 最佳答案 你应该使用android:id来做到这一点。如果您不知道您将有多少个child:LinearLayout扩展ViewGroup,因此您可以使

c# - XML序列化——序列化用户控件中的属性

如何序列化用户控件中的属性?我尝试了以下代码,但在创建XmlSerializer对象时出现InvalidOperationExceptioMyUserControluserControl=newMyUserControl();XmlSerializerserializer=newXmlSerializer(typeof(MyUserControl));Streamstream=newMemoryStream();TextWriterwriter=newStreamWriter(stream);serializer.Serialize(writer,userControl);异常:Sys

java - 带 UI 的 Android 库

我目前已经开发了一个带有一些GUI和网络操作的应用程序,但我需要让它更像一个没有GUI的库。我知道在Properties/Android下有一个“islibrary”选项。但问题是:如何将GUI元素从项目中移出到不同的应用程序中,以便库/项目只有java代码;有什么建议吗?谢谢。 最佳答案 如果您正在将代码制作成一个库,您希望尽可能地尝试将它与其他任何东西分离。这使得它更加便携,以便更多的人可以按照自己的意愿使用图书馆。即使您现在只是为自己使用这个库,以后您可能希望将它发布给其他人。比如你目前的代码可能是这样的:publicvoid

c# - 将 Storyboards 制作成 WPF 中多个控件可以使用的资源

我有一个工作动画,现在我将它放在Apps.xaml中在application.Resources下,具有所有必要的绑定(bind),但它不起作用。我在绑定(bind)过程中遗漏了什么吗?绑定(bind)Storyboard.Targetname的正确方法是什么??RotateIn上面是我为单个控件创建的工作动画。但是,当我试图将它变成可以重复使用的资源时here,(H.B.)的回答:buttonbutton''[Unknown]'propertydoesnotpointtoaDependencyObjectinpath'(0).(1)[3].(2)'.'我得到的就是异常。我完全按照答案

java - 配置驱动的 GWT UI 是否可行?

我想要一个带有配置驱动的UI的GWT应用程序,这意味着如果我进行某些数据库更改,或者部署不同的XML描述符(在WAR之外),那么我可以改变外观、感觉和UI的行为,而无需部署任何代码更改。我想要这个的原因超出了这个问题的范围,我需要提供一个无关紧要的背景故事来证明把它全部放在这个问题中是合理的。例如,对于一个特定的配置,UI(GWT术语中的地方,或页面/屏幕)可能只包含屏幕中央的一个简单按钮。然后,我对数据库进行了一些更改,现在,同一个地方在屏幕的每个角落呈现4个按钮,并在中心呈现一个“Hello,GWT”标签。相同的代码,但不同的DB值(或XML)会导致UI的外观/感觉/行为不同。我正