草庐IT

winrt-xaml

全部标签

c# - 如何让 XAML DataGridColumns 填充整个 DataGrid?

我在XAML(不是Silverlight)中使用具有可调整列大小的DataGrid,如果用户调整屏幕大小,DataGrid将展开。目前,如果所有DataGrid列的宽度都小于DataGrid的宽度,我会出现一个额外的“列”,该列不可点击且没有任何作用。有谁知道如何让一列始终调整大小以填充所有剩余空间? 最佳答案 如果您使用Width="*",该列将填充以扩展可用空间。如果您希望所有列均等地划分网格,请将此应用于所有列。如果您只想用一个填充剩余空间,只需将其应用于该列,其余部分为“自动”或特定宽度。如果您希望该列占据可用宽度的1/4,

c# - 为什么 WinRT 是非托管的?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。Windows8引入了WinRT,它类似于.NET但不受管理。为什么它不受管理?这是性能问题吗?这是否意味着垃圾收集不适用于较低级别的API?

c++ - 使用 C++/CX for Desktop Windows 的 XAML 应用程序

我已经尝试使用C++为Windows8应用商店应用程序进行XAMLUI编程。我真的很喜欢开发人员体验、XAML设计器以及我可以获得具有现代丰富用户界面和高性能的纯native应用程序这一事实。我想使用C++forDesktopWindows(非商店世界)创建类似的XAML应用程序。我该怎么做呢?多年来,我一直在等待Windows桌面的原生UI堆栈,它比MFC更新,并且比直接Win32/GDI编程的级别更高。 最佳答案 Silverlight和WPF都使用XAML和代码隐藏来实现应用。两者都未得到维护,但如果您想使用相同的技术,它就在

c# - 在 Windows8 中编写 C#/XAML 与 C++/XAML WinRT 应用程序的优缺点是什么?

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭10年前.我想了解将WPF/Silverlight组件移植到Windows8的路线。关于上下文,该组件是real-timeWPFChart,它使用WPF/XAML和位图渲染的混合来实现高性能。我希望该组件与Metro兼容,例如用于Metro模式和桌面模式。我读了很多关于创建C++/WinRTWindows8中的应用程序以及C#/XAML应用程序,但是这两个框架

xaml - 有没有办法在 XAML 中对 TextBlock 进行投影效果?

我有一个XAMLTextBlock,我想将其呈现为投影。那是黑色层之上的白色文本层。我这样做是为了使文字站立。目前我有两个TextBlocks向右和下方偏移两个像素。上层为白色,下层为黑色。在XAML中是否有一种简单的方法可以做到这一点?如果可以,可以举个例子吗? 最佳答案 位图效果已弃用。使用新的GPU加速DropShadowEffect而是。Drop. 关于xaml-有没有办法在XAML中对TextBlock进行投影效果?,我们在StackOverflow上找到一个类似的问题:

wpf - 使用小数分隔符格式化 XAML 中的值?

我在XAML代码中格式化double值时遇到了一点问题。doubleprice=10300.455;此数字在美国系统上应显示为10,300.45,在德国系统上应显示为10.300,45。到目前为止,我设法通过以下方式限制了数字。Binding="{Bindingprice,StringFormat=F2}"但结果是10300.45,这不是我的想法。我可以使用转换器轻松解决此问题,但如果有其他方法,我不想这样做。恰到好处的格式化程序就可以了。 最佳答案 Binding="{Bindingprice,StringFormat=N2}"尝

visual-studio - 如何在 Visual Studio 中自动格式化 XAML 代码?

这里:https://social.msdn.microsoft.com/Forums/de-DE/b77c7529-298f-4b9a-874a-f94f699986ac/automatically-formatting-xaml-code?forum=vswpfdesigner...据说可以使用“Ctrl+K+D”...但是没有用。我也试过“shift+alt+F”,这里建议:HowdoyouformatcodeinVisualStudioCode(VSCode)...它也没有用。所以我的问题是:如何在VisualStudio中自动格式化XAML代码?

.net - 什么是 String.Format 的 WPF XAML 数据绑定(bind)等效项?

或者,更清楚地说,我如何格式化文本block(在我的例子中,要包含在工具提示中),以便文本的某些部分来自绑定(bind)值。在纯C#中我会使用:_toolTip.Text=string.Format("{1:#0}%up,{2:#0}%down",Environment.NewLine,percentageOne,percentage2);但是,Text属性的WPFXAML标记似乎只能包含一个绑定(bind)。花括号给了我很大的希望,但这是不可能的:我读到Run.Text属性不是依赖属性,因此不能绑定(bind)。有没有办法可以在XAML中执行这种格式化?

deployment - 什么/为什么 WinRT 随机创建新的干净布局

因此,在开发WinRT应用程序时,VisualStudio偶尔会看似随机地经历一个漫长的过程,从“创建新的干净布局...”开始,我希望获得有关WinRT应用程序所涉及的构建和部署过程的更多信息。我了解创建在某种沙盒环境中运行的应用程序的概念,但我正在寻找有关该沙盒环境的信息。另外(这可能听起来很傻)但是创建的在沙箱中运行的可执行文件有什么不同,为什么它不能作为独立运行?感谢您提前提供信息。我已尝试对此进行一些研究,但似乎对WinRT的这一部分了解有限。编辑:我将为此开始赏金,因为我真的不明白它,而且当我搜索这个时,Google/Microsoft异常贫瘠。所以领取赏金的问题是:有关Wi

deployment - 什么/为什么 WinRT 随机创建新的干净布局

因此,在开发WinRT应用程序时,VisualStudio偶尔会看似随机地经历一个漫长的过程,从“创建新的干净布局...”开始,我希望获得有关WinRT应用程序所涉及的构建和部署过程的更多信息。我了解创建在某种沙盒环境中运行的应用程序的概念,但我正在寻找有关该沙盒环境的信息。另外(这可能听起来很傻)但是创建的在沙箱中运行的可执行文件有什么不同,为什么它不能作为独立运行?感谢您提前提供信息。我已尝试对此进行一些研究,但似乎对WinRT的这一部分了解有限。编辑:我将为此开始赏金,因为我真的不明白它,而且当我搜索这个时,Google/Microsoft异常贫瘠。所以领取赏金的问题是:有关Wi