将 WPF 控件的大小调整为精确的百分比

2023-12-14

在 WPF 中,我想将控件宽度设置为父控件的 97%ActualWidth财产。我怎样才能做到这一点?


您可以使用网格面板。例如:

<Border>
  <Grid>  
    <Grid.ColumnDefinitions>
     <ColumnDefinition Width="0.97*"/>
     <ColumnDefinition Width="0.03*"/>
    </Grid.ColumnDefinitions>
    <Button Content="97%"/>
    <Border Grid.Column="1" Background="Green">
   </Border>
  </Grid>
</Border>

网格将占据 100% 的可用边框大小。第一列将使用其中的 97%。剩下的 3% 分配给第二列的边框。

希望这可以帮助。

干杯,安瓦卡

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 WPF 控件的大小调整为精确的百分比 的相关文章

  • WPF ListBoxItem 双击?

    WPF ListBox 没有 DoubleClick 事件 至少据我所知没有 是否有针对此问题的解决方法 让我双击某个项目即可让事件处理程序对其执行某些操作 感谢您的帮助 可以将带有参数的命令绑定到ListBoxItem不使用代码隐藏 or
  • 如何从 Access 数据库中读取“是/否”值作为布尔值?

    帮我找回YES NO来自 MS Access 的布尔格式数据类型 我尝试解析它 但它总是返回 false 更新 实际上不是问题抱歉 它确实接受 YES NO 作为布尔值 OleDbconnection dbConnect new OleDb
  • 根据 AD 组成员身份限制对 WPF 视图的访问

    我们有一个 WPF 应用程序 我们希望根据用户的 AD 组成员身份限制对应用程序的访问 我们可以将其作为每个视图的属性 或者作为用户启动应用程序时的检查吗 任何代码示例将不胜感激 在 NET 3 5 及更高版本上执行此操作的最简单方法是使用
  • 以编程方式从 Generic.xaml 查找资源

    我正在尝试实施WPF 和 Silverlight 中的样式绑定 摘自本文 http www wintellect com cs blogs jprosise archive 2011 04 19 silverlight 5 s new st
  • WPF 中的 IWin32Window

    我有一个 excel AddIn 它公开 IWin32Window 作为它的主 UI 我想显示一个使用它作为父窗口的 WPF 窗口 我该如何去做呢 您可以使用窗口互操作助手 http msdn microsoft com en us lib
  • 如何转换WPF项目以便它可以被单独的exe用作类库

    有没有人尝试过或觉得需要在独立的 exe 中启动应用程序并将 WPF 用作另一个 DLL 而不是在其中包含 Main 方法 我看到的优点是逻辑分离 并且能够在 WPF 代码之外设置工厂等 从而减少程序集依赖性 我已经尝试过这样做并且可以做到
  • 仅最后一个用户控件显示内容控件

    我有一个奇怪的问题 我创建了一个带有标签和画布的用户控件 画布引用资源 但画布仅显示在我的堆栈面板中的最后一个控件上 这是我的窗户
  • F# 中的自定义路由事件

    我正在尝试翻译这段 C 代码 https msdn microsoft com en us library ms752288 aspx 到目前为止我的尝试 type MyButtonSimple as self inherit Button
  • 基于动态资源的样式

    看来这样的事情是不允许的 有什么解决办法吗
  • 在 WPF 中以编程方式设置 ComboBox SelectedItem (3.5sp1)

    在安装了 Net Framework 3 5 sp1 的 wpf 应用程序中以编程方式设置 SelectedItem 时 我感到很困惑 我仔细阅读了数百篇文章 主题 但仍然感到困惑 我的xaml
  • WPF Datagrid 组扩展文本 - 如何绑定?

    我正在使用带有组合框的数据网格 该组合框应该更改分组字段 我使用以下 xaml 来定义常规分组模板
  • 拖动 Window 时无法可靠地调用 LocationChanged

    为了实现对接 我依靠监听 Window LocationChanged 事件来检测在屏幕上拖动的窗口的位置变化 但一位用户报告说 对接在他们的机器上无法工作 事实证明 他们在 Windows 性能选项中禁用了 拖动时显示窗口内容 因此只有在
  • 如何从用户控件引发自定义路由事件?

    在我的用户控件中 我有一个按钮 单击该按钮时会引发自定义路由事件 我试图引发它 但它没有在 MainWindow xaml 中被触发 UserControl 中按钮的 Xaml
  • 如何绑定到 DynamicResource 以便可以使用 Converter 或 StringFormat 等? (修订版4)

    注意 这是对早期设计的修订 该设计具有无法在某种样式中使用的限制 从而大大削弱了其有效性 然而 这个新版本现在可以使用样式 本质上是让您可以在任何可以使用绑定或动态资源的地方使用它并获得预期的结果 从而使其更加有用 从技术上讲 这不是一个问
  • 如何从 GridView TemplateColumn 单击触发 UpdatePanel?

    我有以下情况 我的所有控件都在页面上的更新面板上 这些控件之一是 GridView 该 GridView 在标题模板字段上包含一个复选框 以进行全部选中 autopostback 是 true 但是当检查更改时 没有任何更改 更新面板会触发
  • 如何在 WPF 中设置窗口边框和标题栏的样式? [复制]

    这个问题在这里已经有答案了 我们正在开发一个 WPF 应用程序 它使用 Telerik 的控件套件 一切正常且看起来很好 不幸的是 我们最近需要替换所有对话框的基类 将 RadWindow 更改为标准 WPF 窗口 原因与本讨论无关 通过这
  • WPF C# 输入框

    我正在使用 C 构建 WPF 应用程序 我想弹出一个对话框提示用户输入他 她的名字 之后 我将跟踪该名称并将一些数据保存到 txt使用该名称的文件 例如 输入的名称是姓名 约翰 所以我有数据数据 1 2 3 然后我将 数据 保存在John
  • 尝试了解使用服务打开对话框

    我已经阅读了有关使用 mvvm 模式打开对话框的讨论 我看过几个使用服务的示例 但我不明白所有部分如何组合在一起 我发布这个问题寻求指导 以了解我应该阅读哪些内容 以更好地理解我所缺少的内容 我将在下面发布我所拥有的内容 它确实有效 但从我
  • 已发布的 .Net Core 应用程序警告安装 .Net Core,但它已安装

    我制作了一个 WPF 和控制台应用程序 供某人在我无法访问的私人服务器上使用 我使用 Visual Studio 2019 的内置 发布向导 来创建依赖于框架的单文件应用程序 当该人打开 WPF 应用程序时 他们会看到标准警告 他们单击 是
  • EntityFramework 6.0.0.0 读取数据,但不插入

    我创建了一个基于服务的数据库 folderName gt Add New Item gt Data gt Service based Database文件到 WPF 应用程序中 然后我用过Database First方法并创建了Person

随机推荐

  • 如何使用 d3 和 geojson 路径数据缩放地图以适合我的 svg 大小

    我正在尝试创建一个 d3 SVG 来绘制纽约州地图并对其进行缩放 以使其适合我的 SVG 大小 我遇到的问题是 当我使用 fitSize height width mapObject 它只返回一个NaN控制台中出现错误 the 纽约州的 t
  • 指针作为伪参数

    我对下面的程序有点困惑 module test implicit none type TestType integer i end type contains subroutine foo test type TestType intent
  • 目前哪些浏览器支持 JavaScript 的“let”关键字?

    我正在开发一个应用程序 不必担心 Internet Explorer 并且正在研究 A 级浏览器中存在的一些 Internet Explorer1 中没有的功能 我想尝试的功能之一是JavaScript let 关键字 我似乎无法让他们的任
  • WooCommerce - 签出不同人自定义状态的条件字段

    我需要修改 woocommerce 网站的结账流程 该过程由人员的状态决定 可能是以下之一 legal entity individual 我需要一个选择器 User status 或单选按钮 就在 billing first name 和
  • 使用 UrlFetch 时抛出“意外错误”[重复]

    这个问题在这里已经有答案了 我已经使用应用程序脚本下载 CM360 报告并将其插入 Google Sheets 一段时间了 但几天后 我在运行代码时收到以下错误 异常 意外错误 https www googleapis com dfarep
  • 将 HTML 标记转换为 RTF 文档

    我有一个包含嵌入 HTML 内容的 XML 文档 我正在尝试将其转换为 RTF 输出文件 我将 XML 元素装饰为 li p b 以及其他 HTML 标记 我希望将其转移到生成的 RTF 中 这是目前有效的 以字符串形式获取 XML 标签内
  • Django + React:如何连接它们进行部署?

    我正在运行一个应用程序Django DRF CELERY REDIS ReactJs REDUX JWT 并且我很难连接backend与frontend用于部署 我用过create react app生成 React 代码 和npm run
  • 在 PL/SQL 函数的 EXECUTE IMMEDIATE 中使用 UDT 变量

    我正在使用 Oracle 11g 在 PL SQL 上构建一个函数 我试图在 EXECUTE IMMEDIATE 语句中使用表变量 但它不起作用 如您所见 ERROR at line 1 ORA 00904 CENTER OBJECTS i
  • Java TreeMap 重复键

    我想我可能发现了 Java 中的一个错误 我有一个 TreeMap 其中使用自定义比较器 但是 当我将 键 值 放在已经存在的键上时 它似乎不会覆盖该键 从而创建重复的键 我想我已经验证了这一点 因为我尝试过 System out prin
  • 根据类型参数选择了错误的特征

    我有一个二元特征Resolve pub trait Resolve
  • 如何设置每天早上 8:00 响铃

    我正在尝试设置每天早上 8 00 触发的闹钟 我知道如何创建闹钟 但如何将其设置为每天上午 8 00 启动 am setRepeating 您可以使用日历并将其设置为您想要的适当时间 那么你会做cal getTimeInMillis 并将其
  • 隐藏透明标题下的滚动内容

    好吧 我已经疯狂地寻找答案了 这很简单 我知道 我的页面顶部有一个固定的透明标题 当我滚动时 我希望正文内容在其下方滚动 但不能通过标题 div 看到 我看过类似的帖子 但对我的案子没有任何帮助 感谢任何可能有帮助的提示或线索 谢谢 下面的
  • 安装face_recognition时出错 错误文本:收集face_recognition

    我想在 python 上启动人脸识别项目 我安装了 bython 并安装了 pipelinev 此后 当我安装 pipenv installface recognition shell 时 在安装后会出现错误 黑色先生 PGk31eo C
  • PySide2 Qthread 崩溃

    由于 Qtcore Signal 我想使用 PySide2 Qtcore Qthread 但最终出现此错误 进程已完成 退出代码为 1073740791 from PySide2 QtCore import QThread class Th
  • eval SyntaxError:python 中的语法无效[重复]

    这个问题在这里已经有答案了 我想分配 x0 123 x1 123 x2 123 x3 123 x4 123 x5 123 x6 123 x7 123 x8 123 x9 123 我写代码是为了表达我可以得到一个字符串的输出123当输入x1
  • ViewModel和Model之间的MVVM设计模式关系[重复]

    这个问题在这里已经有答案了 根据MSDN上的图片 似乎所有数据和业务逻辑都应该位于模型内部 其中视图模型应该具有模型的一组重复属性以用于显示目的 View 应该绑定到 ViewModel 内的重复属性 而不是直接绑定到 Models 内的属
  • 如何将文件从一个git分支复制到另一个git分支并另存为不同的文件?

    我想将文件从一个 git 分支复制到另一个分支 但将其另存为不同的文件名 我知道我可以这样做以使用相同的名称复制它 有没有办法在结帐时重命名 git checkout otherbranch myfile txt git show othe
  • 使用以逗号分隔的类似数组的字符串执行存储过程[重复]

    这个问题在这里已经有答案了 可能的重复 使用逗号分隔参数帮助进行 SQL 搜索查询 我想编写一个对表执行选择的存储过程 并且需要一个类型的输入变量varchar max 我想发送一堆由 分隔的值 作为输入参数 例如 Jack Jane Jo
  • 将 EC2 安全组限制为 Elastic Beanstalk 实例

    我将 MongoDB 部署在 EC2 实例中 良好且稳定 我 希望 很快就会使用 Docker 启动我的 Elastic Beanstalk 负载平衡 Web 应用程序 但是 我觉得我的数据库对 dockerize 或 bestalk iz
  • 将 WPF 控件的大小调整为精确的百分比

    在 WPF 中 我想将控件宽度设置为父控件的 97 ActualWidth财产 我怎样才能做到这一点 您可以使用网格面板 例如