【c# – 是否有计划在未来的VS版本中支持XAML的编辑和继续?】教程文章相关的互联网学习教程文章

c#-创建具有受限制比例的可调整大小的Button控件网格的最佳方法(Silverlight.XAML,WinRT)【代码】

用XAML / C#编写WinRT应用程序,我想要一个简单的正方形按钮网格.目前,按钮的数量是固定的,但是随着我创建更多内容,将来还会添加更多按钮. 不得不处理所有UI调整大小(快照,填充,纵向等)和分辨率时,我遇到了UIContainer的问题(我使用了Grid,然后切换了WrapGrid),只是简单地自动调整了按钮的大小,因为我不知道有什么方法可以限制纵横比和方形按钮对我的用户界面很重要. 有没有办法约束按钮控件的纵横比/宽度和高度的比例?如果是这样,...

c#-循环xaml元素【代码】

我有一个字符串数组.对于这些字符串,我想创建一个单独的xaml元素(< menuitem>来自外部库):<MenuItem Header="Update"><MenuItem Header="arrayvalue1" Command="{Binding UpdateCommand}" /><MenuItem Header="arrayvalue2" Command="{Binding UpdateCommand}" /><MenuItem Header="arrayvalue3" Command="{Binding UpdateCommand}" /> </MenuItem>我不想对3个元素进行硬编码,而是想从字符串数组中创建这些元素. 这可能吗?如果可...

c#-XAML-应用程序栏中菜单项下的多余空间【代码】

每当我在应用程序栏中添加菜单项时,菜单项下都会出现多余的行或空格.我不知道如何删除它.确实困扰很多.为此,我已按图像添加了该菜单.请帮助我摆脱多余的空间. 我的XAML代码:<phone:PhoneApplicationPage.ApplicationBar><shell:ApplicationBar Mode="Default" Opacity="1.0" IsMenuEnabled="True" IsVisible="True"><shell:ApplicationBarIconButton IconUri="/Assets/folder.png" Text="about" Click="more1"/><shell:Applicatio...

c#-Xaml中的OxyPlot【代码】

我已经下载了OxyPlot的二进制文件,但是无法在我的.Net 4.0 WPF应用程序中使用它.我添加了对“ OxyPlot.dll”和“ OxyPlot.WPF.dll”的引用,我的代码隐藏功能也很好地识别了它(例如,我可以创建PlotModel的实例),但是在我的XAML视图中,我无法正确添加参考.以下示例我尝试过<UserControl ... xmlns:oxy="clr-namespace:OxyPlot.Wpf;assembly=OxyPlot.Wpf">与“ OxyPlot”和“ OxyPlot.Wpf”的所有组合,但我总是收到错误消息: 错误1无...

数据绑定到C#XAML中的中心部分【代码】

我正在尝试为Windows Phone(C#/ XAML)设计一个非常基本的应用程序.最初,我使用了集线器模板,但是迷路了,所以我决定逐步进行操作,从一个空白的应用程序开始,并添加了一个集线器. 我设法用诸如TextBox.DataContext = DataContext等行代码在两个不同的页面之间绑定数据,但我想将数据正确地绑定到中心部分,这并不容易,因为中心元素位于“ DataTemplate”中无法访问. 我花了最后两周的时间阅读文档,教程等.现在,我读了太多不同的资料,以...

c#-将枚举值绑定到标签XAML【代码】

我正在使用一个Enum字段来跟踪程序的状态.public enum StatiMacchina {InAvvio = 1,Pronta = 2,InLavorazione = 3,InMovimento = 4,InAttesa = 5,InErrore = 6 }我将绑定跟随字段的状态(在主窗口中)public StatiMacchina StatoMacchina { get; set; }在XAML中带有标签.<TextBlock Text="{Binding Path=StatoMacchina, Converter={StaticResource StatoMacchinaToString}}" />我使用转换器(在Convert函数下面)public object Convert...

c#-Xamarin.Forms在运行时加载XAML视图【代码】

我正在寻找一种在Xamarin.Forms中在运行时动态加载XAML文件的解决方案,以便随后将其显示为View / ContentPage. 我已经找到了解决此问题的方法,但是它们不再起作用或删除了示例: Xamarin forms.Dynamically load a page https://forums.xamarin.com/discussion/87727/load-xaml-dynamically-at-runtime 要加载的XAML示例:<?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns="http://xamarin.com/schemas/2014/forms"xml...

c#-用于xaml中的通用类型的TypeConverter【代码】

我正在研究初始化XAML中声明的泛型类型的成员.这是针对WPF 4和将来的Silverlight中的(reduced) generics support. (我已经在VS2010 Beta 2中使用x:TypeArguments和XamlReader.Load尝试了以下方案,但为简单起见,将使用TestClassInt32:TestClass< int> {},因为它的行为与直接使用泛型类型相同,但更容易今天使用已编译的xaml进行测试.) 这是我正在使用的测试类型.public class TestClass<T> {[TypeConverter( typeof(StringListToIt...

WPF:访问使用C#声​​明的XAML对象/形状/路径【代码】

我是WPF的新手,我想问一下是否可以使用C#访问WPF对象. 这是来自WPF的代码行:<Path x:Name="layout1"Fill="Red" Stretch="Fill" Stroke="Red"HorizontalAlignment="Left" Margin="374.714,140.786,0,0"VerticalAlignment="Top" Width="116.215" Height="109.571"Data="M374.71429,204.14286 L387.07172,249.357 489.9328,157.92762 451.36006,140.78486 428.50213,157.92762 409.21576,173.64206 390.6437,189.35651 z"/>如何以一种...

c# – 使用xaml在Xamarin.Forms中为iPhone和iPad分离UI【代码】

我一直在研究支持iOS和Android平台的Xamarin.Forms应用程序. UI主要是在Forms PCL项目中使用XAML构建的.我知道通过代码使用是可能的if(Device.OS == TargetPlatform.iOS && Device.Idiom == TargetIdiom.Tablet)如何通过XAML为iPad构建新UI?解决方法:您可以在xaml中使用Idiom值OnIdiom:<Grid VerticalOptions="FillAndExpand"><Grid.ColumnSpacing><OnIdiom x:TypeArguments="x:Double"Phone="20"Tablet="40"/></Grid.ColumnSpac...

c# – UWP xaml涟漪效果(android效果)动画【代码】

我尝试在UWP应用程序中编写Android效果(涟漪).所以我在网格中创建了一个EllipseGeometry(在我的usercontrol中)但是当我的ellipseGeometry的RadiusX和RadiusY播放他们的动画时,我的EllipseGeometry从我的网格中增长…我试图用可见区域限制路径并将其剪辑到路径,但没有成功. 这是我的XAML代码:<UserControl x:Class="UIComponents.POIButton" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://s...

c# – Xamarin.Forms.Xaml.XamlParseException:找不到trans的MarkupExtension:在发布模式下使用PCL进行翻译【代码】

我非常绝望地找到了下面提到的问题的解决方案. 我有一个跨平台解决方案,有4个项目, 3个操作系统细节MyApp.android,MyApp.Winphone,MyApp.IOS和一个PCL项目MyApp.BLL 在MyApp.BLLbll中,我正在使用MyApp命名空间,在根目录中我有TranslateExtension.cs类namespace MyApp {[ContentProperty("Text")]public class TranslateExtension: IMarkupExtension{readonly CultureInfo ci;const string ResourceId = "MyApp.Resources.AppResour...

如何使用C#反转XAML PNG图像的颜色?【代码】

我正在使用Visual Studio,C#,XAML,WPF. 在我的程序中,我有带有白色png图标的XAML按钮.我想拥有它,所以你可以通过从ComboBox中选择主题来切换到带有黑色图标的主题. 不是创建一组新的黑色png图像,有没有办法使用XAML和C#我可以反转白色图标的颜色?<Button x:Name="btnInfo" HorizontalAlignment="Left" Margin="10,233,0,0" VerticalAlignment="Top" Width="22" Height="22" Cursor="Hand" Click="buttonInfo_Click" Style="{Dynam...

c# – XAML中的动画按钮背景颜色【代码】

我是WPF和XAML的新手,所以我有ResourceDictionary(现在只有一个按钮):<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"><Style x:Key="ButtonProduct" TargetType="Button"><Setter Property="SnapsToDevicePixels" Value="true"/><Setter Property="OverridesDefaultStyle" Value="true"/><Setter Property="HorizontalAlignment...

c# – 如何从XAML设置WPF usercontrol属性?【代码】

我正在尝试从XAML设置同一usercontrol的几个实例的fill属性,以便区分它们.我在控件的C#代码隐藏中使用依赖属性,并在实例化控件时引用XAML中的依赖属性.这是我尝试过的简化示例,首先是用户控件的XAML:<UserControl x:Class="RectangleFillUserControlTest.RectangleFillTest"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:mc="http://schemas.o...