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

asp网站建设教程品牌如何推广

asp网站建设教程,品牌如何推广,绥化北京网站建设,admin登录网站案例代码:关于wpf的自适应-CSDN博客 1.案例申明 目前该案例是将自适应的代码放在自定义控件里面,将控件作为界面来使用,然后再将控件布置到界面,拉动界面的大小,可以实现布局的自动补偿。 2.自适应控件的xaml代码 …

案例代码:关于wpf的自适应-CSDN博客

1.案例申明

目前该案例是将自适应的代码放在自定义控件里面,将控件作为界面来使用,然后再将控件布置到界面,拉动界面的大小,可以实现布局的自动补偿。

2.自适应控件的xaml代码

<UserControl x:Class="WpfApp13.UserControl1"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="clr-namespace:WpfApp13"mc:Ignorable="d" d:DesignHeight="450" d:DesignWidth="800"><!-- 使用Grid作为根布局容器 --><Grid><!-- 定义行和列的比例,使用*表示按比例分配剩余空间 --><Grid.RowDefinitions><RowDefinition Height="Auto"/><!-- 自动高度,适应内容 --><RowDefinition Height="*"/><!-- 占据剩余空间 --><RowDefinition Height="2*"/><!-- 占据剩余空间的2倍 --><RowDefinition Height="Auto"/><!-- 自动高度,适应内容 --></Grid.RowDefinitions><Grid.ColumnDefinitions><ColumnDefinition Width="*"/><!-- 占据剩余空间 --><ColumnDefinition Width="2*"/><!-- 占据剩余空间的2倍 --><ColumnDefinition Width="Auto"/><!-- 自动宽度,适应内容 --></Grid.ColumnDefinitions><!-- 标题区域 --><Label Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="3" Content="自适应布局演示" HorizontalAlignment="Center" FontSize="20" FontWeight="Bold"Margin="10"/><!-- 内容区域1 --><Border Grid.Row="1" Grid.Column="0" Background="LightBlue" Margin="5" CornerRadius="5"><TextBlock Text="区域1 (1x)" HorizontalAlignment="Center" VerticalAlignment="Center"FontSize="16"/></Border><!-- 内容区域2 --><Border Grid.Row="1" Grid.Column="1" Background="LightGreen" Margin="5" CornerRadius="5"><TextBlock Text="区域2 (2x宽度)" HorizontalAlignment="Center" VerticalAlignment="Center"FontSize="16"/></Border><!-- 内容区域3 --><Border Grid.Row="1" Grid.Column="2" Background="LightSalmon" Margin="5" CornerRadius="5"><TextBlock Text="固定宽度" HorizontalAlignment="Center" VerticalAlignment="Center"FontSize="16"/></Border><!-- 跨多列的内容区域 --><Border Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="3" Background="LightGoldenrodYellow" Margin="5" CornerRadius="5"><TextBlock Text="跨三列区域 (高度是上面的2倍)" HorizontalAlignment="Center" VerticalAlignment="Center"FontSize="16"/></Border><!-- 底部按钮区域 --><StackPanel Grid.Row="3" Grid.Column="0" Grid.ColumnSpan="3" Orientation="Horizontal" HorizontalAlignment="Center"Margin="10"><local:UserControl2>111111111</local:UserControl2><Button Content="确定" Width="100" Margin="5" Padding="10,5"/><Button Content="取消" Width="100" Margin="5" Padding="10,5"/></StackPanel></Grid>
</UserControl>

3.grid应用于window界面

该模式,可以实现布局的自动调整,但是无法实现字体和空间的同等缩放。

<Windowxmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:local="clr-namespace:WpfApp13" x:Class="WpfApp13.MainWindow"Title="自适应布局演示" Height="450" Width="800" MinWidth="400" MinHeight="300"><!-- 使用Grid作为根布局容器 --><Grid><!--<Viewbox Stretch="Uniform"><local:UserControl1 HorizontalAlignment="Stretch" VerticalAlignment="Stretch" /></Viewbox>--><local:UserControl1 HorizontalAlignment="Stretch" VerticalAlignment="Stretch" /></Grid></Window>

4.grid应用于window界面的效果

5.补充viewbox,除了可以自动布局适应,还能自动实现字体的缩放

在window的xmal补充viewbox

<Windowxmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:local="clr-namespace:WpfApp13" x:Class="WpfApp13.MainWindow"Title="自适应布局演示" Height="450" Width="800" MinWidth="400" MinHeight="300"><!-- 使用Grid作为根布局容器 --><Grid><Viewbox Stretch="Uniform"><local:UserControl1 HorizontalAlignment="Stretch" VerticalAlignment="Stretch" /></Viewbox></Grid></Window>

6.补充viewbox后的效果

http://www.dtcms.com/wzjs/338308.html

相关文章:

  • 学校网站集群建设免费找精准客户的app
  • 房产网站系统源码千锋教育的it培训怎么样
  • 做网站编辑有什么发展抖音搜索引擎推广
  • 兴义之窗网站怎么做友情链接多少钱一个
  • 手机上的网站杭州百度seo
  • 网站建设与发布seo应该如何做
  • 代做动画毕业设计的网站宁波seo优化公司排名
  • 旅游兼职网站建设自助网站建设平台
  • 趣闻网站如何做什么是seo是什么意思
  • 做网站在哪里接活百度网址大全网站大全
  • 创意作品设计及简介防疫管控优化措施
  • 网站备案怎么注销网站建设策划方案
  • 如何建设一个文件分享网站线上推广有哪些
  • 怎么创建个人网页seo页面代码优化
  • 深圳专业网站建设公司排名好看的友情链接代码
  • 台州建站模板搭建制作一个简单的html网页
  • 北京商城网站建设费用大数据是干什么的
  • 网站建设项目明细sem技术培训
  • ytwzjs烟台网站建设外链网盘网站
  • python nginx做网站百度快照优化公司
  • 计算机课程网站建设实训报告总结百度广告投放价格表
  • 校园网站建设和管理工作制度互联网培训
  • 是做网站编辑还是做平面设计百度一下官网首页登录
  • 网站开发遇到的风险上海优化外包公司排名
  • 58同城西安网站建设模板网站如何建站
  • 网站后台管理系统怎么进外链工具在线
  • 建设婚纱摄影网站的费用网络优化大师手机版
  • 织梦怎么做企业网站线上电商怎么做
  • app购物网站建设今日舆情热点
  • 网站下载不了视频网络推广主要是做什么工作