当前位置: 首页 > news >正文

WPF 设置宽度为 父容器 宽度的一半

方法1:使用 绑定和转换器 实现

创建类文件 HalfWidthConverter

    public class HalfWidthConverter : IValueConverter{public object Convert(object value, Type targetType, object parameter, CultureInfo culture){if (value is double width){return width / 4;}return value;}public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture){throw new NotImplementedException();}}
<Windowx:Class="WpfApp2.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:local="clr-namespace:WpfApp2"Title="MainWindow"Width="525"Height="350"><Window.Resources><local:HalfWidthConverter x:Key="halfWidthConverter" /></Window.Resources><Grid><Grid.ColumnDefinitions><ColumnDefinition Width="{Binding RelativeSource={RelativeSource AncestorType=Grid}, Path=ActualWidth, Converter={StaticResource halfWidthConverter}}" /><!--  这里使用Converter来设置宽度为父Grid宽度的一半  --><ColumnDefinition Width="*" /><!--  另一个列自动填充剩余空间  --></Grid.ColumnDefinitions><!--  其他UI元素  --><Button Background="Red" /></Grid>
</Window>

百度安全验证

http://www.lryc.cn/news/534917.html

相关文章:

  • java项目之在线心理评测与咨询管理系统(源码+文档)
  • 【STM32系列】利用MATLAB配合ARM-DSP库设计FIR数字滤波器(保姆级教程)
  • Springboot框架扩展功能的使用
  • yum报错 Could not resolve host: mirrorlist.centos.org
  • docker使用dockerfile打包镜像(docker如何打包)
  • 去中心化AGI网络架构:下一代人工智能的范式革命
  • gitlab无法登录问题
  • 单向链表在实际项目中的应用
  • 【系统架构设计师】操作系统 ③ ( 存储管理 | 页式存储弊端 - 段式存储引入 | 段式存储 | 段表 | 段表结构 | 逻辑地址 的 合法段地址判断 )
  • PDF另存为图片的一个方法
  • HTML之JavaScript运算符
  • 借助 ListWise 提升推荐系统精排效能:技术、案例与优化策略
  • C++中什么时候用. 什么时候用->
  • 从云原生到 AI 原生,谈谈我经历的网关发展历程和趋势
  • 【Python深入浅出】Python3正则表达式:开启高效字符串处理大门
  • Vue.js Vue CLI 安装与使用
  • 科技的尽头:在有限与永恒的夹缝中寻找文明的真谛
  • 【牛客】动态规划专题一:斐波那契数列
  • java8、9新特性
  • 作业:zuoye
  • redis底层数据结构——链表
  • 问题解决 4S 法
  • SQL-leetcode—1407. 排名靠前的旅行者
  • 机器学习(李宏毅)——Transformer
  • React进阶之React状态管理CRA
  • 攻克AWS认证机器学习工程师(AWS Certified Machine Learning Engineer) - 助理级别认证:我的成功路线图
  • 前端开发环境
  • Web自动化测试—测试用例流程设计
  • HTML全局属性与Meta元信息详解:优化网页的灵魂
  • day001 折半查找/二分查找