Xaml 为ComboBoxItem创建动画

我为我的组合框创建了一个样式和控件模板,我想用动画来修饰它 <!--Area which contains selected items in the ComboBox--> <ControlTemplate x:Key="ComboBoxTextBox" TargetType="TextBox"> <!--THIS MUST BE NAMED AS Part_ContentHost--> <Border x:Name="PART_Co

如何在xaml矩形中同时使用图像和颜色笔刷 ` `

SolidColorBrush的蓝色下划线显示消息“Fill属性设置了多次”不幸的是,Fill属性一次只能填充一个笔刷。请参阅此处的文档 一个快速且相对简单的解决方法可能是将矩形嵌入到边框控件中,以获得所需的效果。比如说 `<Rectangle Uid="a8" Grid.Row="0" Grid.Column="1"> <Rectangle.Fill> <ImageBrush ImageSource="/Chess;comp

Xaml 语义缩放总是返回到第一项

我正在尝试在Windows8的C#/Xaml中实现语义缩放。我成功地显示了缩小和放大。但当我在“缩小”视图中单击项目时,我总是返回到“放大”视图的第一个项目 <ScrollViewer x:Name="itemGridScrollViewer" AutomationProperties.AutomationId="ItemGridScrollViewer" Grid.Row="1" Margin="0,-3,0,0"

Xaml 具有DataFormatString的区域性特定货币

我使用的是Telerik Silverlight网格(XAML),并且有一个货币字段,该字段总是需要显示$symbol 我使用它将值格式化为currency:DataFormatString=“{}{0:c}” 但是,这使用了线程区域性(正如您所期望的),因此如果客户机位于不同的区域,它将显示货币格式化程序。我知道我可以使用一个转换器,用String.Format设置CultureInfo,但是,我的问题是:你能用带有XAML的DataFormatString,而不需要任何代码吗 谢谢试试: D

Xaml 如何基于集合的空性绑定数据?

我想使TextBlock仅在集合为空时可见。我有一个ListView,它已经是绑定到集合的数据,这很简单。我只想在ListView为空时显示其他内容 我编写了一个IValueConverter,它将获取集合、计数或我需要的任何内容,并相应地返回一个Visibility。XAML如下所示: <TextBlock Visibility="{Binding Count, ElementName=ContactsList, Converter={StaticResource visibilityW

Xaml 使用多个选择实现项目列表

在我的WP8应用程序中,我想实现一个与标准邮件应用程序中的功能非常相似的功能——用户可以从列表中选择多个项目。我提供了一些屏幕截图来说明这种行为: 正常状态: 用户轻触项目的左角,它变为蓝色: 已选择项目 我的问题是,这种多选功能是否是某些容器控件的标准选项,或者我是否应该进行一些自定义编程来实现这一点?在后一种情况下,实现此功能的最佳方法是什么,请分享您的想法。对于WP8多选,您需要使用的LongListMultiSelector 您可以找到有关如何使用LongListMultiSele

Xaml 如何在Windows应用商店应用程序中显示带绑定数据的格式化文本?

我想将TextBlock的内容绑定到包含多个数据绑定视图模型属性的格式化字符串。我还尝试使用MVVM模式 例如,我想将文本绑定到如下内容:String.Format{0}/{1},Usage,Total,其中Usage和Total是视图模型属性 我尝试过使用运行,但绑定它们的文本属性似乎不起作用,而且XAML与字符串相比比较混乱。格式: 我曾考虑添加一个额外的视图模型属性来进行文本格式化,但它似乎不合适;我希望视图包含表示逻辑 我该怎么做?请注意,我喜欢可维护、整洁、优雅和有组织的解决方案。您可

Xaml VisualStateManager和MVVM

我正在使用Windows 8应用商店应用程序(使用网格应用程序模板),当我从服务器加载数据时,我想显示一个ProgressRing,并隐藏GridView或ListView(取决于应用程序是否被抓拍)以在完全加载后显示数据 问题是,当ViewModel加载数据时,我需要能够更改VisualState 我发现了我认为是一个解决方案,但这段代码不会生成 public class StateManager : DependencyObject { public static string Ge

Xaml WinRT中的解决问题

我有一个在WinRT项目中使用scrollviewer的仪表板,它的所有xaml代码都是动态的,但在1920x1080中它看起来很棒。我的问题是1920x1080可以正常工作,但它不适合平板电脑。因为如果你真的在拍摄RT,那么你更多的是在1366x768上,你可以做到这一点,或者一个快速的解决方法可能是现在只将你的ScrollViewer最外层的子对象嵌入ViewBox。希望这有帮助。我会在9小时后尝试并回答您的问题。谢谢你@Chris W。

Xaml 如何实现搜索提示的VisualBrush

我有一个文本框,引导用户输入搜索文本 <TextBox Background="White" Text="{Binding Path=Selected, UpdateSourceTrigger=PropertyChanged}" TextChanged="textboxsearch_TextChanged" Grid.Column="4" Margin="0,0,11,10" Height

Xaml 将数据触发器与GridSplitter一起使用

我试图创建一个基本不透明的GridSplitter,然后在鼠标上方设置动画,使其完全可见。以下是我尝试过的: 风格: <Style x:Key="SplitterStyle" TargetType="{x:Type GridSplitter}"> <Setter Property="Opacity" Value="0.2" /> <Setter Property="Template"> <Setter.Value> &l

WinRT XAML文本框性能不佳

当文本框中有长文本且带有fontfamine=“Segoe Script”时,反馈速度较慢,尤其是当有很长的单词没有空格时(只需复制并粘贴一个单词而没有空格) 请查看以下示例: 是否有提高性能的解决方法?已验证。糟糕的表演。不知道。您能否验证RichEditBox是否具有相同的行为?

Xaml 开发自定义控件和属性

我正在寻找信息-视频,教程,书籍等开发自定义控件,如 这意味着我想开发我的自定义控件,让我们以Expander为例 这是我的扩展器代码: <UserControl x:Class="PhoneApp16.Expander" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http:

Xaml Windows应用商店应用程序8.1-创建接受路径的AppBarButton样式

我正在尝试为AppBarButton创建一个样式。我想做的是在按下状态下更改一些颜色,并使用路径作为内容。 因为我对染色没问题。我想把重点放在使用路径作为内容部分上。而不是像这样做: <AppBarButton Label="PathIcon"> <AppBarButton.Icon> <PathIcon Data="F1 M 20,20L 24,10L 24,24L 5,24"/> </AppBarButton.Icon

Xaml 更改只读文本框的前景

在我的Windows Phone应用程序中,我希望有一个文本框,它必须是只读的,但这会使其前景色看起来是灰色的,我希望前景色是黑色的,这可能吗 或者,我怎样才能拥有一个黑色字体的文本块,但用户无法编辑它?您可以更改文本框的样式,使其处于禁用状态。 为了更轻松地实现这一点,您可以在Expression Blend中打开.xaml文档,右键单击文本框->编辑模板…->编辑一份副本 然后选择您想要的样式名称。 然后搜索“状态”选项卡,然后单击它。然后选择禁用状态。 然后,您可以在禁用状态下编辑文本框,

需要捕获xaml页面是否空闲2分钟

我是windows应用程序开发新手。我目前正在使用c#和XAML开发一个通用应用程序,它有4个页面,第一个页面是欢迎页面。我必须检查其他3个页面(欢迎页面除外),如果页面在最后2分钟处于空闲状态,那么我必须重新加载欢迎页面,强制使用从头开始。我在谷歌上对此进行了研究,但没有找到任何有用的东西。希望来自stack overflow社区的人能够指导正确的方向 谢谢, Kevin是登录的欢迎页面吗?如果您要求用户登录以查看额外页面,则当应用程序处于后台时,您还必须处理这些页面。在app.xaml.cs

如何在组合框xaml中显示2个值中的1个值?

嗨,我有一个组合框,上面有显示2个值的名称和代码,当我按下下拉键时,我想要它 在组合框中显示2个值,但当我从下拉列表中选择时,我需要代码 只返回组合框 然后名称返回到其他文本框中 <ComboBox ItemsSource="{Binding StoreList,Mode=TwoWay}" VerticalAlignment="Center" Grid.Column="1" Name="ItemAutoComplete"

Xaml Windows应用商店应用程序:在可见性更改时设置控件动画?

在我的应用程序中,我有一个可见性绑定到视图模型中某个属性的网格 我要做的是,当视图模型的“可见性”属性更改时,栅格将根据可见性值“可见/折叠”淡入或淡出 如何实现这一点?您需要一个新的DependencyProperty,可以从Grid继承并添加一个属性,也可以创建一个附加属性。我们将其称为DelferredVisibility,并将其命名为Visibility类型 当DeferredVisibility更改为Visible时,将可见性设置为Visible,并将不透明度从0设置为1 当Defer

Xaml Flowdocument表格单元格背景问题

要在中设置TableCell的背景图像 <TableCell ColumnSpan="1" Background="{$Sign}"> <Paragraph > <Figure HorizontalOffset="0" VerticalOffset="0" > <BlockUIContainer> <Image Source="{$tickmark}">&l

Xaml windows phone 8.1通用应用程序中的字段验证

在windows phone 8中,我们使用System.ComponentModel.DataAnnotations验证ViewModel中的输入,并在控件工具提示中显示验证错误消息。在windows phone 8.1通用应用程序中验证输入的等效方法和最佳实践是什么?任何接受用户输入的应用程序都应确保数据有效。例如,应用程序可以检查输入是否仅包含特定范围内的字符、是否具有特定长度或是否匹配特定格式。在没有验证的情况下,用户可以提供导致应用程序失败的数据。验证强制执行业务规则,并防止攻击者注入

Xaml 使用Caliburn.Micro的动作

我想使用caliburn.micro的操作。 我正在使用这个名称空间 xmlns:cal="clr-namespace:Caliburn.Micro;assembly=Caliburn.Micro" 及 但当我想在代码中使用它时,我得到一条消息,名称ActionMessage在命名空间“”中不存在。那么我如何使用动作呢 <Button x:Name="ShowName"> <i:Interaction.Triggers> <i:EventTrigger

Xaml 我从code4fun下载并构建样本收集主控程序时出错

我只是下载并尝试了一个免费的windows phone工具包,所以我只是从coding4fub下载样本集并运行它,我得到的错误是“错误2项目必须有AppxManifest项或名为“AppxManifest.xml”的内容项”Coding4Fun.phone.TestApplication, 我该如何清除它 我通过以下链接下载该文件。

Xaml 语义缩放不';无法在Windows 8应用程序中工作

我试图在我的Windows8应用程序中使用SemanticZoom,但它似乎不起作用 我做错什么了吗? 我尝试了几乎所有我认为可行的方法,但都没有成功:删除了行定义,删除了样式,删除了模板,但仍然不起作用 <Grid Style="{StaticResource LayoutRootStyle}"> <Grid.RowDefinitions> <RowDefinition Height="140"/> <RowDe

System.Windows.Controls.Page和Windows.UI.Xaml.Controls.Page之间有什么不同

下面有两个Page类,当我新建一个windows phone页面时,这两个页面都可以正常工作。这两个页面之间有什么不同,以及如何选择使用哪一个?它们之间的主要区别是在哪里使用和引用它们 用于windows phone 8 Silverlight应用程序和 用于Windows 8[Windows应用商店应用程序]和Windows Phone 8.1[Windows运行时应用程序]应用程序,以及通用应用程序它们之间的主要区别在于在何处使用和引用 用于windows phone 8 Silverlig

Xaml 从listview中选择多个项目

在我的Xaml视图中,我有一个按钮,显示列表中的用户列表: <Button Grid.Row="0" Content="Button" HorizontalAlignment="Right" VerticalAlignment="Center" Grid.Column="1" Margin="0,-5,-1,0"> <Button.Flyout> <Flyout>

Xaml 单击停止并重新启动到0

我有两个按钮。当我按下按钮1时,它将播放一个声音。当我按下按钮2时,我希望声音停止并重新启动到0。现在,如果我按下按钮1,然后按下按钮2,然后再按下按钮1,它就会恢复。另外,我不想在播放另一个声音时播放另一个声音。1)您的播放器不会停止循环音频,而是会暂停它。如果您正在使用具有“controlName.pause();”的音频控件,请查找“controlName.Stop();”。这将停止整个音频循环,然后在再次单击“播放声音”时从头开始 2) 在您的音频控件上,将有一个flag方法,如果您的控

Xaml ListView中的Forms垂直StackLayout仅显示一个子项(第一个子项)

它只显示发件人。简而言之,它只显示第一个孩子。我在这里做错了什么?这个问题和@Grisha指出的类似。事实证明,行高变小了,第二个堆栈布局被裁剪了 解决方案是将ListView的hasUnlocarrows属性设置为TRUE。因此,RowHeight是自动计算的。如果您将listview放在网格内,是否可以尝试将listview放在网格外?也可能是因为行高太小,第二个子行未显示,并且它被切断。尝试设置ListView的RowHeight属性。谢谢,这对我很有帮助。 <ListView

Xaml Windows Phone 8.1上包含文本框的滚动查看器中的自动滚动

我开发了一个通用应用程序,它使用登录表单,允许用户连接或创建帐户 它是一个包含文本框和密码框的简单表单。我的问题是,用户不容易在每个字段之间切换: =>例如,当用户输入第二个字段时,他必须停用键盘,在字段中滚动并选择第三个字段 相比之下,在Windows应用商店帐户的创建表单上,它更为用户友好: =>当用户将焦点交给某个字段时,下一个字段也可见,就好像这些字段对应有自动滚动一样。因此,用户无需停用键盘即可进入下一个字段。也可以轻松输入所有字段 有没有一种方法可以重现这种情况? 我已经在Cod

Xaml “如何禁用”;缺少XML注释“;Windows应用商店应用程序中自动生成代码的警告?

我在VS2015中的Universal Windows Store应用程序项目中收到许多编译器警告,提示CS1591缺少针对公共可见类型或成员的XML注释。,用于自动生成的代码文件,例如 App.g.cs 附录g.i.cs SomePage.g.cs 某些网页,g.i.cs 我知道有不同的方法可以修复出现的这些警告,但我无法使用中提到的具体方法。其他可能的解决方案对我不起作用,那么我应该怎么做才能使它对我的项目起作用呢 有几件事我仍然不明白: 我必须在哪里放置包含新目标的代码行?我试图将它

Visual Studio 2015更新1 xaml设计器未针对UWP显示

Visual Studio 2015 Update 1中通用Windows应用程序的XAML设计器在哪里消失 它适用于wpf和Windows 8.1应用程序,并且在工具->选项->XAML设计器中启用了XAML设计器将目标版本更改为(10.0;Bulid 10240) 我也有同样的问题。根据VS2015通知的指示从windows update更新了windows,现在已修复 请参阅要求更新Windows的通知-我假设您在Windows 10之前的操作系统上使用VS2015。根据上的一篇文章,这

Xaml Windows Universal App中图像/堆栈面板的阴影效果

如何在Windows universal app中添加阴影效果 我已将图像添加到StackPanel中。我想给那个控件(StackPanel)添加阴影效果 我正在尝试做一些类似下图的事情 这会给你灵感,让你达成你喜欢的目标 添加边框、圆角、渐变等,以获得您喜欢的最终外观。您找到解决方案了吗?没有,我找不到。在windowuniversal应用程序中并没有任何直接的方法可以做到这一点。 <StackPanel Background="{ThemeResource Application

Universal Windows XAML中图像的加性颜色混合(混合)

我有一个带有默认照明的场景图像。让我们称之为image\u基线 我有同一场景的另一个图像,但添加了一个额外的红色聚光灯。让我们把这张image\u称为额外的\u红色。某些曲面显示大量红色,而其他曲面保持不变,因为红色聚光灯不会均匀照亮场景。由于未删除默认照明,因此此图片中的任何位置都不会比原始位置更暗,只添加了一个红点 我有同一屏幕的另一个图像,但像上面一样添加了额外的绿灯。让我们称之为图像\额外\绿色 同样,我有图像\u额外的\u蓝色 现在我有3个变量红色百分比、绿色百分比、蓝色百分比 我想添

确定XAML样式的来源

我在UWP应用程序的不同页面上有两个ListViews。出于某种原因,其中一个似乎在最后一个ListViewItem下方的底部有填充,而另一个则没有 它们都没有指定bottomPadding,所以我想知道这是否可以从父控件继承?我用填充搜索了其中一个的整个XAML,它也没有设置在其他任何地方。这不是一个大问题,但我更希望我的控件在整个应用程序中保持一致,我认为在列表视图中添加底部填充以使它们匹配似乎很愚蠢,特别是当我不确定第一个控件为什么要首先使用填充时 是否有地方可以确定属性在层次结构中的设置

Xaml Xamarin表单,I';I’我想触摸一下输入框,里面的文字是干净的

我是Xamarin表单的新手,我想触摸一下输入字段,里面的文本是干净的。有人能帮我吗?当控件收到焦点时,使用条目的聚焦事件触发操作: myEntry.Focused += (s, e) => { myEntry.Text = string.Empty; }; 如果您正在创建一个表单供用户填写,并且希望显示关于他们应该输入什么的提示,我建议使用占位符。这允许您显示一些默认文本,当用户按下条目时,它将消失。这将是一个更好的用户体验,因为用户不会意外丢失他们键入的任何内容,但仍然可以从占位

使用XAML和MVVM将返回字符串格式化为信用卡号

如何在xaml中设置信用卡号格式 像 这是假设您的视图模型已将数字转换为整数,并将其设置为属性“YourVmPropertyNameHere”。这可以通过使用值转换器轻松实现 public class CreditCardNumberValueConverter : IValueConverter { public override object Convert(object value, Type targetType, object parameter, CultureInfo cu

Xaml 将特定的控制带入视野

在我的UWP应用程序中,我尝试进行自定义验证。在ContentDialog中有几个TextBoxe,此ContentDialog的主按钮充当此表单的提交按钮(一组多个文本框)。如果有什么不对劲,我会把注意力放在控制上 例如,如果我有一个TextBox Name=“FirstName”,并且该元素中的值未通过验证,那么我会这样做 FirstName.Text = string.Empty; FirstName.Focus(FocusState.Programmatic); 在移动设备中执行此操作

Xaml 将显示效果应用于InkToolbar[UWP]

我正在尝试将显示效果应用于InkToolbar的按钮,但是文档为自定义控件推荐的代码不起作用,下面是我添加到InkToolbar的XAML代码中的内容: <VisualStateManager.VisualStateGroups> <VisualStateGroup x:Name="CommonStates"> <VisualState x:Name="PointerOv

Xaml 将静态资源转换为MarkupExtension

我当前正在尝试使用静态资源,并为我的条目的FontSize属性提供扩展。我有一段代码: <?xml version="1.0" encoding="utf-8" ?> <ContentPage x:Class="PROJECT.Sources.Pages.Extras.EditProfilePage" xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microso

Xaml中的相对布局,无法将视图放置在正确的位置

我在Xamarin中遇到问题。表单相对布局,,好的,我有4个视图3个图像和一个标签作为照片我随问题附上我希望第三个图像位于第二个图像下方,第二个图像的垂直大小根据图像上标签的大小而变化2我如何找到Y到图像3? xaml中的代码 enter code here <ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/wi

Xaml 生成类库(通用windows)导致生成错误

我想制作一个通用windows项目,我可以在将来可能创建的所有项目中使用它。所以我的想法很简单,我开始在类库(通用窗口)中实现所有页面、实体等 在短时间内,当我想要构建时,我得到一个“对象引用未设置为对象的实例”——在构建项目时,我的项目中出现错误。奇怪的是,我把我的项目名作为项目,但似乎没有任何文件受到影响 它从一个简单的错误消息开始,该消息说我的页面没有实现InitializeComponent()的定义,当我想构建项目时,我会得到错误消息。即使重建或清理并构建也不能解决问题 我不知道如何解

如何在XAML中显示带有参数的资源字符串

我不知道如何在XAML中显示带有参数的资源字符串: 我有一个公共静态类,其属性返回字符串: public static class Branding { ... public static string Name { get { return "thename"; } } } 还有一个带有参数“Hello{0}”的资源字符串,我们称它为namelab, 我想在XAML窗口的标签中显示“Hello thename” 使用此代码,我可以仅显示Branding.Name的内容

Xaml UWP MediaPlayer(Windows.Media.Playback.MediaPlayer)内存泄漏

我正在维护WPF应用程序。我在我的项目中添加了一个UWP nedia播放器。但是,内存使用率太高。我意识到UWP媒体播放器做到了这一点,所以我创建了一个可复制的代码 while (true) { var mp = new MediaPlayer() { Source = MediaSource.CreateFromUri(new Uri("Test.mp4")) }; Thread.Sleep(1000); mp.Play(); T

Xaml 与棱镜导航绑定

我正在尝试从ListView中的按钮使用prism navigateto扩展方法在XAML中绑定字符串路径 显然,BindingContext无法识别为与ListView中的相同 下面是我试图实现的示例代码 <ListView x:Name="MainMenu" CachingStrategy="RetainElement" HasUnevenRows="True"

Xaml 为什么我的AutoSuggestBox会随机打开?

我有一个UWP/xaml应用程序。我在许多屏幕上使用AutoSuggestBox,通常一个屏幕上有几个屏幕 我有一个问题,其中一个或多个控件的建议会在不需要的时间弹出,通常是在屏幕第一次呈现时。没有人单击或点击控件。此外,它似乎处于一种奇怪的状态,其中建议列表似乎漂浮在包含控件的窗口上方,通常延伸到该窗口之外 问题并不一致。我已经确定了一些使其频繁发生的路径,但似乎没有任何解释说明为什么它有时发生在某些控件上,而不是其他控件上 Frank我测试了几个AutoSuggestBox,建议列表没有在不

Xaml 将自定义按钮插入底部栏外壳

我曾尝试使用选项卡创建底部栏,但它不接受内容页作为单个按钮的内容。因此,我试图将在选项卡中创建的底部栏转换为Shell页面,允许您插入contentPage作为导航页面。 难点在于创建如下按钮: 我创建了自己的controlTemplate,问题是单个选项卡元素不接受自定义controlTemplate。我该如何解决 <ControlTemplate x:Key="FabTabItemTemplate">

winrt xaml如何滚动stackpanel的内容?

我有一个滚动条,当我站在上面时,滚动条很好,但是如果我站在stackpanel(用滚动查看器包装)内的内容上,滚动条就不工作了,为什么 <ScrollViewer Grid.Column="0" VerticalScrollMode="Enabled" VerticalScrollBarVisibility="Auto"> <StackPanel Orientation="Vertical"> <TextBlock Text="Partici

Xaml WinRT从字符串加载ResourceDictionary

我需要根据来自服务器的配置更改ResourceDictionary值 我的做法是打开一个资源文件,将内容读入字符串,对其进行替换,然后将字符串写回临时文件夹中的文件 我现在需要做的是将文件加载到ResourceDictionary.Source中,该文件采用URI 如果我使用StorageFile.Path并将其用于URI,则它不起作用 var resource = new ResourceDictionary { Source = new Uri( storageFile.Path )

上一页   1   2   3   4   5    6  ... 下一页 最后一页 共 152 页