动态绑定xaml矢量图像

我正在寻找一种在代码中动态绑定xaml图像的方法 在线上有很多示例演示如何在窗口的xaml中绑定png或xaml图像,或者如何在代码中加载png文件 但是我没有找到buildaction=page的xaml文件的示例。XmlReader无法处理它们,因为它们已编译为baml LoadComponent(新Uri(“…filename.baml”)显然会加载baml,但我应该将其加载到哪种图像类中?BitmapImage(新Uri(“…filename.baml”)似乎不起作用,可能是因为它不是位

Xaml tab相同大小的项目

我使用tabitems来分隔一些信息,但由于每个信息都有不同的信息,因此每个信息的大小也不同。我想知道如何通过更改XAML文件使两者具有相同的大小 基本上,我所做的代码是: <WrapPanel> <DockPanel LastChildFill="False"> <TextBlock HorizontalAlignment="Left" DockPanel.Dock="Top" Text="Client N

Xaml 如何在运行时更改windows phone应用程序语言?

我按照此示例构建了一个多语言应用程序: 我成功地将资源数据绑定到如下文本: <TextBlock x:Name="ApplicationTitle" Text="{Binding Path=MultiLangResources.Mainpage_Welcome, Source={StaticResource MultiLang}}"/> 但是,绑定的文本永远不会更新 如何使绑定文本像普通绑定一样更新 有人能帮我解决这个问题吗? 我也试过了,但运气不好 public class Mu

如何解析具有自定义类的xaml文件,以获得所有对象的列表?

我浏览了大量类似的帖子,但在我的案例中似乎没有任何效果。我所要做的就是加载位于其他程序集中的xaml文件,并遍历不同的元素/对象以检查特定的属性值。 我本可以将其作为一个简单的XML文件来阅读,但诸如样式等内容无法通过XML解析来捕获。 在搜索了很多之后,我尝试了以下两件事: 我删除了x:Class=。。从xaml 我还添加了assembly=XBase.UI,因为我原来的xaml没有这个,我读到动态加载时,您需要知道如何指定程序集 然后,我将剩余的文件作为xml流加载。 然后我打电话给Xaml

Windows 8 XAML中多列文本中的分栏符

描述了如何在Windows 8 Metro样式应用程序中创建带水平滚动的多列文本。是否有办法添加“列中断”来获得标题顶部的标题,而不是在中间(记住,我们不知道每个栏有多少列): 您可以创建ItemsControl并将RichTextColumns作为数据模板。每列都位于绑定到ItemsControl的列表中 以下是XAML示例: <ItemsControl x:Name="itemsControl"> <ItemsControl.ItemsPanel>

如何在metro风格的应用程序中解决XAML中webview控件的z索引?

我创建了分为3行的项目详细信息页面,我将scrollviewer放在第2行,scrollview包含两个pargraph和webview,当我滚动页面时,webview出现在第3行,这意味着它显示了第3行,webview遇到了问题。因为它与应用程序的其余部分不在同一个渲染目标中,而是在一个单独的HWND窗口中。目前除了手动调整WebView的大小以使其适合您的边界之外,没有其他好方法可以解决这个问题 您可以使用一个而不是WebView,但它有自己的一套限制-基本上它只是一个非交互式笔刷。它的文档

WinRT-XAML FlipView控件-不同寻常的新bahavior

我想知道是否有人可以帮助我在windows 8中使用FlipView控件。我有一个使用FlipView的应用程序。在最近的windows 8更新之前,一切都很正常,现在FlipView在某些情况下会“翻转两次” 下面是一些重现错误的XAML示例: <Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}"> <FlipView > <Grid Height="

Xaml 显示ListView项目的不同内容相关模板

我有这样的数据结构: Post { attachments { }, postText } 要显示这一点,我使用的是ListView <ListView ItemsSource="{Binding Posts}" ItemTemplate="{StaticResource PostTemplate}" Width="Auto" Height="Auto" /> 如何显示用于在附件中呈现所有此

Xaml 在gridview中为textblock提供样式

我有一个gridview,其中有很多gridviewitems,每个gridviewitem都包含一些textblock,我可以一次为所有textblock指定一个样式吗?不逐个指定样式?您应该能够利用并隐式命名。有点像 <GridView> <GridView.Resources> <Style TargetType="TextBlock"> <Setter Property="Foreground" Value="Red"/

如何使用XAML在WPF中创建与Avast Version7为左菜单窗格(摘要、扫描计算机、实时屏蔽)部署的GUI相同的GUI?

我必须创建相同的GUI(用于桌面应用程序),它在Avast-Version7中用于“左菜单窗格(摘要、扫描计算机、实时屏蔽)等”。 我已经试过很多次了,最后我问了一下控件的名称,这个控件以某种方式进行了自定义,在最左边的窗格中,每个选项卡都有子选项卡,如“Summary tab”,单击后会在下面列出子选项卡 1) 当前服务 2) 云服务 3) 统计信息和其他选项卡子选项是否自动折叠? 你能给我一个简单的指南,通过WPF来达到这样的效果吗 或者,如果您有其他类似GUI的解决方案,请提出建议。它只是

如何在XAML Windows8中将网格浮动到另一个网格之上

我现在搜索了超过15分钟才得到答案,但没有成功 我的问题是我想在另一个网格上浮动一个网格 这可能吗?如果是这样,我该怎么做 我试着让我的想法画草图 任何代码示例都很好。 <Grid><!-- This Grid acts as a container --> <Grid> <!-- This Grid would be on the bottom --> </Grid> <Grid>

WinRT XAML ItemsControl子项绑定

我有以下XAML: <ItemsControl ItemsSource="{Binding DataContext}"> <ItemsControl.ItemTemplate> <DataTemplate> <local:MyControl DataContext="{Binding}"/> </DataTemplate> </ItemsControl.Ite

Xaml 在windows phone 8应用程序中自动滚动横幅图像

我正在尝试在WindowsPhone8应用程序中实现自动滚动和捕捉图像 我目前在scrollviewer中的stackpanel中有两个图像,我希望它们每隔一定时间(例如5秒)自动水平滚动,同时仍然能够手动滚动和捕捉 这就是我目前所拥有的 <ScrollViewer x:Name="featuredScroll" Grid.Row="2" HorizontalScrollBarVisibility="Visible" VerticalScrollBarVisibility="Disabl

初始化XAML对象';s系列

尝试定义对象集合时,project不再生成,并引发以下错误: 只能设置一次属性“DboForeignReleaseId” 无法指定指定的值。应为以下类型:“IList`1” 如何在XAML中初始化对象集合 在从类创建示例数据时,我遵循了与Blend相同的模式,您可能会问我为什么不使用它?因为它只在设计时可用,而在运行时不可用 <echoNestModel:dboTrackProfile x:Key="dboTrackProfile"

Xaml datatemplatecolumn中的超链接在更新DataGrid的CurrentItem时出现问题

我有一个带有行和列的DataGrid。每行对应于我的数据集合中的一项。对于我的一列,我希望有一个包含数据项名称文本的超链接,当我单击超链接时,它将对该超链接的项(它所在的行)执行命令 希望到目前为止这是有道理的 我的问题:如何绑定超链接的CommandParameter以使用当前行的数据项?我遇到了一个问题,如果我选择了一些随机单元格(比如第3行第2列),然后单击第1行第1列中的超链接,它会说当前项目是第3行中的项目,而不是第1行 这是我的xaml代码: <DataGridTemplate

如何在xaml中向图钉模板添加弹出窗口?

我正在创建一个Windows8商店应用程序,在Bing地图上显示图钉 为了显示图钉,我使用了一个MapItemsControl,它具有图钉的数据模板。现在我尝试添加点击图钉并显示带有图钉数据细节(位置、一些细节等)的弹出窗口的功能 这就是我到目前为止所做的: <map:Map x:Name="map" RightTapped="Map_RightTapped" Loaded="Map_Loaded" Credentials="{Sta

Xaml 如何隐藏鼠标悬停效果并使其在Gridview中不可单击?

鉴于: 当鼠标悬停在“GRIDVIEW”项目上时,它们会亮起,我也可以单击它们并返回。我已经将SelectionMode=None和IsItemClickEnabled=False设置为False,但这似乎没有任何效果 截屏 查看MSDN中的此链接 我仍然在寻找manuall风格的列表视图编辑。如果这符合你的答案,请回复。否则我正在找它:) 请尝试同时使用可视化状态管理器:网格和列表 编辑 这个代码工作正常。我正在粘贴整个XAML <GridView ItemsSource="{

Xaml 使用Windows Phone重新评估样式

我正在尝试在我的Windows Phone 8应用程序中实现一种主题化机制,我正在做的是从持久存储中获取一个设置,并将其解析为引用的样式: Style="{Binding Source={StaticResource ThemeLocator}, Path=GetThemePanoBackground}" 其中ThemeLocator从定义背景的应用程序资源中返回样式 这很好,但是当主题被改变,我回到上一页时,样式不会被重新评估。我曾尝试查看DynamicResource,但我似乎无法获得任何

Xaml 如果文本太长,如何自动显示工具提示?

在Windows应用商店应用程序中,我有以下文本块: <TextBlock Text="Seriously long text for the purpose of showing tooltip" TextTrimming="CharacterEllipsis" /> 当文本太长,无法在没有省略号的情况下显示时,如何自动显示工具提示?通常,您点击它并打开一个视图,其中它会显示完整内容,因为它有更多的空间/使用更小的字体,或

Xaml Windows 8.1应用商店:2个列表视图拖放&x2B;重新排序

我有一个简单的Windows应用商店应用程序,可以在两个列表之间拖放。请参阅下面的精彩代码。:) 现在,正如您所看到的,我可以在给定的列表中重新排序。但是,当我在列表上拖动时,不会发生重新排序。我需要做什么才能让这一切发生?我是否需要创建某种自定义控件 请看下面的屏幕截图:当我拖动“Jax”并准备进入列表2中时,我希望“Andrew”和“Slick”飞出,就像在给定列表中重新排序一样 屏幕截图更能说明问题。是否没问题,希望足够清楚?

如何将编辑器中创建的图形形状(如椭圆)导出到XAML代码?

我想知道,如果我在图形编辑器中创建任何形状,如矩形、椭圆或任何多边形,那么如何获得该形状的XAML代码。我的意思是,我在我创建的编辑器中创建任何形状(例如椭圆)。编辑器在文件菜单中有一个选项(导出到XAML)。那么我需要为此编写一些代码吗?解决方案是什么?我被你的问题弄糊涂了,因为你在问如何从编辑器中获取形状的代码,但在同一句话中已经提到,它在菜单中有一个“导出到XAML”选项 我将假设您的意思是“如何使用导出的XAML代码” 您需要将形状导出到XAML(将文件保存在某处)并打开导出时创建的XA

Xaml 正则表达式修改url而不在c中拆分它#

我有这样的url 我想删除url?m=1A的最后一部分,而不拆分url 怎么做。我想你说的“最后一部分”是指问号后面的部分 您可以使用: 顺便说一句:我没有测试这段代码尝试使用前面提到的@Tom,并用空字符串替换字符串 string value = "http://xxxxxxxxxx.blogspot.com/?m=1A"; value = value.Replace("?m=1A",""); 否则 value = value.Replace("?m=1A",string.Empty);

WinRT XamlToolkit日历控件

我正在尝试为我的WinRT universal应用程序实现日历控件 所以我找了个人电脑和手机 所以我安装了两个软件包,并在xaml中设置了它,我得到的正是这个 在那篇文章中,答案(似乎来自控件的创建者)说它已经在1.7.2.0中修复了,但事实并非如此,我正在使用1.7.2.0,并且得到了相同的错误 我尝试在代码处创建控件,如下所示: calendar = new WinRTXamlToolkit.Controls.Calendar(); calendar.SetValue(Gri

不同方向的GridView中的XAML GridView

(标题编辑) 如何使用XAML实现这一点? 水平宽度是固定的,必须可滚动 可能是GridView或其他控件,如ItemsControl或StackPanel 只有在需要垂直方向的元素时才使用列表视图,否则网格视图会显示所有需要的内容。它以水平方向显示项目 两者的大部分功能是相同的。只有在需要将元素垂直放置时才使用列表视图,否则网格视图将显示所有需要的内容。它以水平方向显示项目 两者的大部分功能是相同的。如果我正确理解您的需求,您可以使用两个单元格的网格。左边的单元格将是带有stackpanel的

Xaml 是否可以自定义windows mobile BottomAppBar命令栏?

下面有什么技巧可以实现吗 1) 在PrimaryCommands中添加4个以上的AppBarButton 2) 是否将主AppBarButton图标更改为自定义图标 3) 将自定义图标添加到Secondary命令中这是其中一个问题,我觉得有些人基本上只是想要一个他们不想阅读的文档摘要。;)当我阅读文档时,它说不可能。所以我想问一下,有没有其他方法可以达到这个目的?如果你读过这篇文章,你会发现你的#1,是的,你可以#2,是的,你可以,和#3,如果你使用从AppBarButton文档中学到的相同东西

Xaml 主题颜色系统ChromeMediumColor不';t设备主题更改后的更改(暗/亮)

我在使用名为SystemChromeMediumColor的资源中的主题颜色时遇到问题。无论设备上设置了什么颜色,颜色仍然是#ff1f而不是#ffe6e6(用于灯光主题)。根据需要,应根据设备主题设置进行更改。所有其他颜色(主背景色系统)ChromeMediumColor始终为深色 有什么想法吗 谢谢!检查您是否已在某处设置RequestedTheme属性-例如,对于标准空白应用程序,正如我检查的那样,它已设置为RequestedTheme=“Light”用于App.xaml文件中的整个应用程序

Xaml WInRT在对项目重新排序时禁用listview动画

在ListView中移动项目时,如何删除/禁用动画 ListView的源使用ObservableCollection从我的ModelView绑定。当我尝试将一个项目从oldIndex移动到newIndex时,列表会像刷新所有内容一样进行动画处理 我怎么关掉这个 谢谢 一种方法是从ListView的样式中删除ItemContainerTransitions 在文档大纲中,编辑列表视图的样式 在生成的样式中,找到ItemContainerTransitionssetter并将其删除 一种方法是从L

为什么存在作为URL的XAML名称空间?

在代码顶部的Silverlight/WPF xaml中,您有名称空间/导入类型声明。我可以很容易地理解这些声明如何指向程序集,以便从中加载类型等。我不明白的是(到目前为止我还没有真正考虑过)这些名称空间在指向url时是如何工作的,例如 http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit 查看此URL会给我一个错误,因此不会告诉我任何信息。据我所知,它们只是不符合惯例的URL,任何唯一标识符都可以 如果您检查HTML

Xaml 如何更改UWP中选定ListView项的样式

我在我的UWP应用程序中有一个ListView,其中包含此代码 <ListView Name="menuListView" HorizontalAlignment="Center" Grid.Row="1" SelectionChanged="ListView_SelectionChanged" BorderThickness="0,0,0,5" SelectedIndex="0" Grid.Colum

Xaml 带有UWP刷新的Xamarin表单会导致值消失

我有一个使用Android和UWP的Xamarin表单应用程序。在Android下一切都很好,但在UWP下,当我想修改屏幕上显示的一些值时,我遇到了一个问题 这是我的(简化的)视图模型(使用Fody.PropertyChanged): 以及显示SaleModel的列表的(部分)XAML <ListView x:Name="ListView" ItemsSource="{Binding Sales, Mode=TwoWay}" SelectedItem="{Binding SelectedS

Xamarin表单:将PCL转换为.net标准库,现在我可以';t添加新的XAML页面

我最近经历了将解决方案中的所有PCL转换为.net标准库的过程(不确定它是否相关,只是以防万一)。 现在,当我尝试添加页面时,它会将Xaml和Xaml.cs文件添加到项目中,没有任何链接或连接,因此它们不会编译: 谷歌建议我可以编辑.csproj,在两者之间添加一个依赖项,但从长远来看,这是一个可怕的解决方案。 有没有办法“正确”解决这个问题 我尝试过将现有文件从windows资源管理器拖放到VS2017中,通过添加新对话框添加新文件,通过添加现有文件添加现有文件,所有这些都表现出相同的行为

UWP XAML设置按位(标志)枚举值

我正在寻找一种在UWP XAML中设置按位(标志)枚举值的方法。WPF方法(逗号分隔的“value1、value2、value3”)似乎不起作用 非常感谢您的指点 编辑1 看来逗号分隔的语法是正确的。我遇到的问题与特定的枚举有关。我正在尝试使用以下属性公开InkCanvas类上的CoreInputDeviceTypes: public CoreInputDeviceTypes InputDeviceTypes { get { return (CoreInp

System.exception无法解析元素xaml上的名称

嘿,伙计们,我是Xamarin的新人,所以请记住这一点!:) 我在使用x:Reference slider时遇到了一个问题,我知道在stackoverflow上也有类似的问题,但比这个问题复杂得多 下面是完整的xaml代码 <?xml version="1.0" encoding="UTF-8"?> <ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.micros

Xaml Xamarin表单-在按钮的单击事件上包含一个参数

在Xamarin表单中,向按钮的单击事件添加参数的最佳方式是什么? 对于下面的按钮,我想在代码隐藏中将按钮文本作为参数发送给SetPinNo <Button BackgroundColor="Teal" Grid.Row="0" Grid.Column="0" BorderColor="White" BorderRadius="1" TextColor="White" Text="1" Clicked="SetPinNo"/> 最好的方法是使用MVVM,将ContentPage的B

Xaml “什么是”呢;轻敲;在移动平台上?

在移动平台上,“点击”一词是什么意思?我可以看到UI.Element上有IsTapEnabled属性,但是我不明白什么样的操作是“点击”。“轻触”和“按下”之间有什么区别?pressed当您开始触摸控件(=您的手指开始触摸屏幕上的控件)时,将发布事件 点击事件在您从控件中释放触摸后发布(=将手指从屏幕上移开)。这相当于桌面应用程序中单击的。我们有什么参考点吗?链接到文档?谢谢

Xaml 如何基于xamarin表单中的bindig值更改listview行的颜色

我有一个listview,其中有数据,在listview中有 1-taskname 2-日期 3-完成百分比 4-分配的任务 我想将条件放入列表中,并根据条件更改列表行的颜色,例如,如果完成百分比=0,则该行的颜色应为白色,如果百分比大于0则该行的颜色应为红色等 查看下面的图片: 在listview中,我有0%、7%和100%,所以我想知道它的0行颜色是否应该是白色,超过0行的颜色是否应该是b红色,如果它=100行的颜色是否应该是绿色,这是我的xaml代码 <ListView He

Xaml 如何添加:使用动态绑定文本值的标签?

如何添加:在xamarin.forms中的xaml标签处添加字符串。我有一个来自app资源文件的文本(i18n:Translate text=Supplier)。现在,在这段文字之后,我还要加上:在这段文字之后。我不想添加:带文本的应用内资源。我只想在xaml上这样做。我试过使用StringFormat,但不知道如何操作。您可以使用更改绑定上的值,但这很棘手,因为在使用i18n:Translate时无法轻松添加转换器。但我仍然看到三种可能的解决方案: 1.不带值转换器的属性 最简单的方法是创建一

Xaml 在Xamarin应用程序上使用字体Awesome会显示空白框,而不是UWP上的图标

我在我的xamarin应用程序中使用了Font Awesome 5。我想在RadButton(Telerik)中显示一个图标: ` 对于Android,这很好,但在UWP中它显示一个空白框。平台上应该使用“UWP”而不是“Windows” 平台上应使用“UWP”而不是“Windows” 字体名称中不包含Solid。尝试从名称中删除Solid,如下所示: <On Platform="Windows" Value="Assets/Fonts/FontAwesome5Free-Solid-9

在XAML[UWP]中处理单击事件

我的项目中有一个面板,它在按钮的单击事件和单选按钮的选中事件中都会折叠 目前,我在代码隐藏中很容易处理这个问题 private void OkButton_Click(object sender, RoutedEventArg e) { myPanel.Visibility = Visibility.Collapsed; } private void radioButton_Checked(object sender, RoutedEventArg e) { myPanel.V

连接Xamarin.Forms的XAML绑定中变量的字符串

在Xamarin.Forms项目中,我需要将本地化字符串值与字符串属性的绑定连接起来 我想实现这样的目标 <Label Text="{Binding Name}", StringFormat='Created By {0}' /> 如何实现这一点?在xaml中,添加一个名称以引用标签 <Label x:Name="myLabel" /> 通过这种方式,我们可以使用变量值格式化绑定字符串属性 替代方法: 您还可以使用标签的FormattedText属性,

Xaml 在UWP中ListView(嵌套在模板中)为空时显示消息

我正在为我的应用程序使用控件。它提供了一种在未选择任何项目时自定义详细信息面板的方法,但没有提供在没有项目可用时自定义主面板的方法 基本上,我想要完成的是显示一条消息(TextBlock),而不是默认的ListView,当后者没有项目时 我就是不能让它工作。我猜ListView嵌套在定义MasterDetailsView控件的ControlTemplate中 我静态地(在运行时没有任何更新)完成此操作的唯一方法是覆盖MasterDetailsView.Resources,其中我为ListView

将图像放入框架XAML中

我有以下XAML代码。输出如下图所示。如何实现在帧中的网格内填充图像?谢谢你的帮助 <CollectionView.ItemTemplate> <DataTemplate> <Grid Padding="10,20,10,0"> <Frame Margin="5" BackgroundColor=&quo

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