xaml相关内容
WPF Popup 控件很不错,但在我看来有些局限.有没有办法在弹出窗口打开时“拖动"它(比如窗口的 DragMove() 方法)? 这可以在没有大问题的情况下完成,还是我必须自己编写弹出类的替代品?谢谢 解决方案 这是一个使用 Thumb 的简单解决方案. XAML 和代码隐藏中的子类弹出窗口 添加一个宽度/高度设置为 0 的 Thumb(这也可以在 XAML 中完成)
..
我有两个控件,一个 TextBlock 和一个 PopUp.当用户在文本块上单击 (MouseDown) 时,我想显示弹出窗口.我认为我可以使用弹出窗口上的 EventTrigger 来做到这一点,但我不能在 EventTrigger 中使用设置器,我只能启动故事板.我想在 XAML 中严格执行此操作,因为这两个控件位于一个模板中,我不知道如何在代码中找到弹出窗口. 这在概念上是我想做的,但
..
在开发 wpf 应用程序时,我从不使用图形编辑器(又称苹果酒).只有 xaml 编辑器.由于“苹果酒"在加载时需要相当多的资源,我想知道是否有办法完全禁用它.这可能会加快加载 xaml 文件的速度.我听说这是可能的,但由于谷歌没有返回我正在寻找的东西,我想问问 SO 社区.有什么想法吗? 问候 解决方案 很简单! 在“工具"菜单中,选择“选项",然后在左侧窗格中选择“文本编辑器
..
我已经看到了几个与此错误相关的不同问题,但似乎没有一个是我所遇到的.我只是按照 CodeProject.com 上的一个简单的项目教程来更好地理解使用 MVVM 模式和实体框架(http://www.codeproject.com/Articles/873592/Tutorial-for-a-Basic-WPF-MVVM-Project-Using-实体).我直接跟着它,一切似乎都很完美.
..
我目前正在评估 QtQuick (Qt 用户界面创建工具包)将作为 Qt 4.7 的一部分发布.QML 是 QtQuick 背后基于 JavaScript 的声明性语言. 这似乎是一个非常强大的概念,但我想知道是否有人广泛使用其他更成熟的声明式 UI 语言,如 XAML 可以让您深入了解可以从这种编程风格中获得的实际好处.各种优点经常被引用: 发展速度 强制分离表示和逻辑 编码人员
..
RichTextBox 支持非常好的拼写检查选项.(SpellCheck.IsEnabled = true) 但我似乎无法将它翻译成另一种语言.(我住在荷兰.. ;)) 你们有没有使用过 TextBox 的 SpellCheck 选项的经验? 我知道可以通过更改键盘设置来更改它,但我想在应用程序中更改它. 到目前为止我尝试过的(但没有奏效): 更改当前线程的 Curr
..
我想创建一个软件,用户可以在其中选择多种语言. 首先我想学习如何处理国际化,因为我以前从未这样做过. 作为 IDE,我使用 SharpDevelop 或 #develop,但是您可以拼写它.我想使用 C# 和 WPF,因为我现在也在学习 XAML/WPF. 所以我在 ShardDevelop 中创建了一个新的 WPF 项目.在主窗口上,我创建了一个 ComboBox 和一个 Te
..
这个问题一定有一个优雅的解决方案,但我在网上找不到任何东西.我有一个网格,它有一列和一行的宽度/高度*,包含一个列表框.我将 Window SizeToContents 设置为 WidthAndHeight 以允许窗口调整为每组 UI 小部件/字体的适当大小.当我将项目添加到 ListBox 时,它会调整大小,导致窗口变大. 如果我更改窗口的大小,我希望 ListBox 调整大小,但如果我添
..
使用 Kaxaml,从左侧调整大小按预期工作.
..
我正在构建一个通用应用程序,我的 Win8.1 应用程序必须显示一个项目网格.通常网格由 3 列组成,但在较小的屏幕上,我希望将项目换行,以便只有 2 列(甚至 1 列).这是我的代码:
..
在此示例代码中,我试图将 Grid 的 Canvas 位置偏移其行之一的高度.有谁看到我可能做错了什么?如您所见,我尝试在 xaml 文件中将绑定移到较低位置,以防需要先定义 RowDefinitions.无论哪种方式,这似乎都无关紧要,因为 Canvas.Top 始终为 0.
..
将其粘贴到苹果酒中.
..
我有一个 ItemsControl,它使用 Grid 作为 ItemsPanelTemplate,并将 ItemContainerStyle 上的 Grid.Column 和 Grid.Row 设置为在网格中定位数据项 有没有办法将 GridLines 添加到 Grid 中,或者用边框填充空白单元格? 现在我将 ShowGridLines 设置为 True,这会产生虚线,但是我希望显示
..
我有一个包含 3 列的网格:第一列的 Width 设置为“*",我被引导相信它会填满其他列留下的任何剩余空间.第二个的宽度为 8,第三个的 Width 设置为“Auto",因此其大小会根据其内容而变化. 在我的第二列中,我有一个 GridSplitter,因此当拖动时我可以更改第一列和第三列的宽度.这很好用,问题是我的第三列中有一个网格,当切换时,它的可见性设置为折叠.折叠时,我需要第一列来
..
这是在其他文件中...
..
我正在尝试创建一个类似于我为 Android 创建的活动的 Xamarin.Forms 内容页面: 所以基本上我想要一个方形按钮网格,我可以通过添加更多行来轻松扩展它.我的内容页面是这样的(目前只有 1 行):
..
我有一个 2 行 2 列的网格.在 0,0 时,我有一个 TextBlock,其中一些文本可能会因本地化而改变,在 1,0 时,我有一个图像. 这里是 XAML 示例: 用作 Image 元素来源的图像的大小未知. 我需要网格列 #0 与 TextBlock 文本一样宽.图像应与列一样宽,并且应适当设置其高度以保持纵横比. 我尝试将图像包装在 NoSizeDecorator
..
我有一个网格,它的行需要根据视图模型动态调整大小.我想做类似以下的事情:
..
..
我正在寻找有关在 WPF 中使用 Canvas 与 Grid 面板的意见.我需要制作具有基本网格布局的经典输入表单,有些可能内部有小数据网格、组框,但都在网格布局中对齐.我正在为我的所有表单使用网格还是画布面板而苦苦挣扎.网格给了我良好的结构;我可以更轻松地保持控件的对齐方式.我将为所有窗口提供基类(继承 Window 类),因此 Visual Studio 中的设计器将毫无用处,因为它存在这种继
..