【c# – WinRT XAML并以编程方式将焦点设置为TextBox – 为什么Focus不粘?】教程文章相关的互联网学习教程文章

c# – Xamarin.Forms为XAML中的所有条目添加效果【代码】

我正在使用FormsCommunityToolkit NuGet包来使我的Xamarin.Forms应用程序中的所有条目在用户点击它们时选择所有文本.在their GitHub上用于在XAML中对Entry使用此效果的示例如下:<Entry Placeholder="focus this entry." VerticalOptions="Start" Text = "FOCUS THIS!"><Entry.Effects><effects:SelectAllTextEntryEffect /></Entry.Effects> </Entry>如果你把它放在你的代码中的每个单独的条目,这是有效的,但我有很多条目,并希望将...

c# – 在XAML中使用绑定设置样式【代码】

我需要根据Silverlight中的某些配置值设置给定控件的Style.我想有可能从两种可用的样式(静态资源)中选择一个控件样式.我试图做一些像:<TextBox Style="{Binding ABC}"/>哪里public string ABC {get {return "{StaticResource MyStyle}";} }不幸的是,这不起作用. 你有什么想法? 提前致谢! 干杯解决方法:你很亲密您需要将Style属性绑定到Style类型的属性(不是表示静态资源查找的字符串). 您有两种存储样式的选项,这将决定该属性的...

c# – 如何在XAML中创建类的实例?【代码】

我想创建没有可视元素的简单实用程序类,并在XAML中创建它,以便我可以定义数据绑定.我尝试创建派生自DependencyObject的类并在Window.Resources部分创建它,但它不调用任何构造函数.解决方法:您可以在app.xaml中实例化您的类,只需添加您的命名空间即可xmlns:yourNamespace="clr-namespace...."intellisense很容易帮助. 然后在Application.Resources中创建您的类<Application.Resources><yourNamespace:YourClass x:Key="yourClassIns...

c# – 如何将复杂的BAML反编译为有效的XAML【代码】

我试过ILSpy,但它失败了:System.NotImplementedException: StaticResourceStartв Ricciolo.StylesExplorer.MarkupReflection.XmlBamlReader.ProcessNext()в Ricciolo.StylesExplorer.MarkupReflection.XmlBamlReader.ReadInternal()в Ricciolo.StylesExplorer.MarkupReflection.XmlBamlReader.Read()в System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r)в System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, L...

c# – 如何在XAML中调用带参数的函数?【代码】

我正在使用Blend(我对它很新)来创建XAML.我有一行代码调用下面的函数writeC:<Button x:Name="key_c" Content="c" HorizontalAlignment="Left" Height="60" Margin="243,188.667,0,0" VerticalAlignment="Top" Width="60" FontWeight="Bold"FontFamily="Century Gothic" FontSize="21.333" Foreground="Black" Click="writeC">这很好用.但是,我想将其更改为使用参数“a”和“A”调用函数WriteChar,以便它调用以下C#函数:private v...

c# – XAML中元素的条件样式【代码】

我正在构建一个Windows Phone 8应用程序,其视图模型属性为:public bool IsReply {get; set;}在我的xaml代码中,我想区分两种情况: > IsReply = True<Grid Margin="0,0,0,0"> ... </Grid>> IsReply = False<Grid Margin="40,0,0,0"> ... </Grid>基本上,我想根据IsReply的值设置Grid元素的样式.我知道在WPF Style.Triggers存在,但显然不在WP中.我现在的解决方案是拥有整个网格代码的副本,并将每个网格代码的可见性设置为数据转换器....

c# – XAML Path元素 – 如何制作软角

我试图弄清楚如何设置Path元素的Data属性来获得此类型的软角: alt text http://i42.tinypic.com/1rzu6w.jpg 现在我只有这样的尖角: alt text http://i42.tinypic.com/2eeleah.jpg 我尝试用椭圆玩,但我无法得到我想要的东西. 谢谢最佳答案:路径的段具有IsSmoothJoin属性,默认为false.我从未尝试过,但它似乎是一个很好的候选人. 另一个想法是使用PolyLine(而不是Path,如果你的情况没问题). PolyLine具有类型为PenLineJoin的StrokeL...

如何使用Windows Universal Apps(C#,XAML)存储数据/使用数据库

我正在研究使用C#和XAML开发通用Windows应用程序.如果我要设计用于记录用户膳食的应用程序(营养日志应用程序),我需要一个食物数据库(营养数据 – 蛋白质,脂肪等),用户数据(年龄,体重,身高,目标,卡路里需求等). )和膳食(时间,食物消耗量,每种食物的数量等). 其中一些是本地的,一些不是. 问题:这里有什么最好的方法,我应该研究什么样的数据库,存储数据的形式是什么,存储大量数据的最佳方式是什么,并且随时可用,其他人使用通用Window...

C#-在Windows 8.1运行时应用程序中动态加载Xaml【代码】

我正在编写Windows 8.1手机运行时应用程序.我的资产中有一个包含Xaml内容的文件.当按下按钮时,我要按照文件中Xaml的定义创建Stackpanel的内容. 我仔细搜索了一下,发现我们可以读取一个字符串中的Xaml文件,并将其传递给XamlReader类,该类随后可用于将新的Xaml分配给StackPanel.我指的是here,代码也写在下面.string xaml = "<Ellipse Name=\"EllipseAdded\" Width=\"300.5\" Height=\"200\" Fill=\"Red\" \"http://schemas.microsof...

Windows 8 XAML应用程序 – C与C# – 用户体验差异[已关闭]

是否存在Windows 8 XAML应用程序的用户体验会有所不同的情况,具体取决于它是使用C#还是C(即托管vs本机)开发的. 例如,如果应用程序通过包含IValueConverters等的复杂DataTemplate将GridView绑定到500个左右的数据项,那么从用户的角度来看,一种语言/技术的性能会优于另一种语言/技术吗? 我试图确定是否使用C或C#作为一个相当复杂,数据量大的Windows商店XAML应用程序,需要在ARM和X86 / X64架构上运行良好. 编辑 以下是对我的问题的澄...

使用XAML和C#设置Windows Phone 8应用程序的计时器【代码】

我正在开发windows phone 8游戏应用程序. 我需要在我的应用中添加倒计时时间功能. 比如应用程序启动时.计时器值显示60,59,58 …. 0 当0到达时显示消息“超时”. 我在谷歌搜索但我不知道.[可能是我的错误没有以正确的方式搜索] 我尝试使用以下代码,它显示日期和时钟值,如[3/12/2014 6:22:10 PM] C#代码public SensorTwo(){InitializeComponent();DispatcherTimer newTimer = new DispatcherTimer();newTimer.Interval = TimeSpan.Fr...

c# – windows 8 App从App.xaml.cs访问页面方法【代码】

可能是一个愚蠢的问题所以我提前道歉.我是构建Windows 8商店应用程序的新手. 当应用程序被挂起时,我需要在我的页面脚本上运行一些方法.我只有一个页面,我在Page1.xaml.cs文件中有一些公共方法.我想从App.xaml.cs文件中的OnSuspending()方法调用它们.我需要确保保存一些文本文件. 如何创建对Page1脚本的引用?解决方法:您可以尝试从当前Frame的Content属性访问Page1对象.像这样的东西:var currentFrame = Window.Current.Content a...

c# – 从Code Behind操作Windows Phone 8.1 XAML中的应用程序栏【代码】

这可能是一个微不足道的初学者问题,我已经为Windows和Silverlight应用程序找到了相当多的相关信息,但没有什么可以直接帮助我.我正在用C#和XAML编写Windows Phone 8.1 / WinRT应用程序,我想以编程方式修改在XAML中创建的应用程序栏.例如,我想在调试版本中包含一个按钮,使用后面的代码中的预处理程序指令. 在下面的XAML代码中,我正在创建一个带有两个按钮的BottomAppBar.如何创建第二个按钮(AppBarAddSampleItemsButton),包括代码背后...

无法绑定到属于C#/ XAML应用程序中的WindowsFormsHost子对象的属性的解决方法?【代码】

我有一个C#WPF 4.51应用程序.据我所知,您不能绑定属于WPF WindowsFormsHost控件的子对象的属性. (如果我在这个假设中错了,请告诉我该怎么做): Bind with WindowsFormsHost 在我的例子中,我有一个包含WindowsFormsHost控件的页面,其Child对象是ScintillaNET编辑器控件: https://github.com/jacobslusser/ScintillaNET<WindowsFormsHost x:Name="wfhScintillaTest"Width="625"Height="489"Margin="206,98,0,0"HorizontalAlignment=...

c# – 在通用Windows应用程序中,如果视图模型中的属性发生更改,如何使用xaml更改按钮的背景颜色和数据绑定【代码】

通用Windows应用程序不支持数据触发器. 如果没有数据触发器,只有在视图模型中的布尔属性发生更改时,如何使用xaml和数据绑定更改按钮的背景颜色? 例如,给定这个XAML:<StackPanel><Button Name="ButtonA" Click="ButtonA_Click" Content="A" /><Button Name="ButtonB" Click="ButtonB_Click" Content="B" /><Button Name="ButtonC" Click="ButtonC_Click" Content="C" /> </StackPanel>这个代码背后private void ButtonA_Click(obj...

TEXTBOX - 相关标签