Win10系列:C#应用控件基础13

C# Win桌面应用调用大模型的5个工程断点 Windows桌面端使用C#集成大语言模型,本质不是模型能力比拼,而是HTTP通信协议兼容性、Token生命周期管控、流式响应线程安全、错误语义化处理与离线部署适配等系统性工程问题。尤其在工业上位机场景中,TLS版本限制(如Win7仅支持TLS 1.2)、API Key硬编码风险、WinForm跨线程UI更新异常、服务商特有错误码(如Kimi JWT过期、MiniMax地区限制)及私有化部署可行性(GLM-Edge vs MiniMax-Local),共同构成真实落地的关键门槛。本文聚焦Win+C#技术栈 阅读详情

Image控件

开发Windows应用商店应用时,除了在界面中显示文字信息以外,还可以加入图片来配合说明及增加美观度。使用Image控件能够实现显示图片的功能,开发者可以根据需求使图片按照不同的方式显示在界面中。

在XAML文件中,Image控件的用法如下所示:

<Image .../>

下面介绍一下Image控件的两个常用属性:

  • Source属性,获取或设置图片的地址源。
  • Stretch属性,表示图片的呈现状态,共有4种属性值,分别为None、Uniform、UniformToFill、Fill。None值表示图像不会拉伸以填充溢出部分的尺寸。Uniform值表示图像将被按比例拉伸以适应输出尺寸,即图像有一边满足规定的尺寸即可,图像的原始宽高比例将被保存下来,该值为Stretch属性的默认值。UniformToFill值表示图像将被按比例拉伸以完全填充输出区域,图像的原始宽高比例将被保存下来。Fill值表示图像将被按比例拉伸以适应输出尺寸。

接下来通过一个简单的示例来说明Image控件的使用方法

新建一个名为"ImageDemo"的Windows应用商店的空白应用程序项目,在项目中的Assets文件夹内放置一个图片文件win8Logo.png,打开MainPage.xaml文件,在Grid元素中添加如下代码。

<Image HorizontalAlignment="Left" Source="Assets/win8Logo.png" Width="240" Margin="551,339,0,282" Stretch="Fill"/>

<TextBlock HorizontalAlignment="Left" TextWrapping="Wrap" Text="Windows 8 Logo显示为:" FontSize="25" Margin="263,396,0,335"/>

在上面的代码中,添加了一个Image控件和一个TextBlock控件,设置Image控件的Source属性为所显示图片的路径地址,接着设置TextBlock控件的Text属性值为"Windows 8 Logo显示为:"。

运行程序,可以看到Windows 8的Logo,效果如图4-23所示。

图4-23 使用Image控件显示Windows 8 Logo

posted on 2017-03-30 21:02 冯瑞涛 阅读( ...) 评论( ...) 编辑 收藏
C#WindowsForm常见控件的运用 -- 1.button(曹操,贡天子以令不臣): 属性;text:我们经常可以看见将按钮命名为“登入”,在其属性面板里面编辑text即可;如下图: 事件:click是我们常常用到的,点击按钮发生的事件,如,弹出:你好!,在事件面板下click下就可完成,: 其中代码如下: 1 private void button1_Click(o... 阅读详情

相关推荐

Win10系列C#应用控件基础10

Win10系列C#应用控件基础10 PasswordBox控件应用程序的登录界面中,有时需要用户输入用户名和密码进行身份验证,应用程序中的密码框可以通过使用PasswordBox控件来实现。PasswordBox控件与TextBox控件都可以用于接收用户输入的数据,但是区别在于,PasswordBox控件会以密文形式显示用户输入的信息,从而达到隐藏输入密码的效果。 ...

166

美了哭了,AduSkin是我见过最好看的WPF控件

文章通过dotnet9授权首发原创,一款简单漂亮的WPF UI,融合部分开源框架的组件

dotNet全栈开发 1万+

Win10系列C#应用控件基础7

Win10系列C#应用控件基础7 Slider控件 Slider控件包含一个滑动条、一个滑动块和一个取值范围,沿滑动条移动滑动块可以在取值范围内改变Slider控件的值。Slider控件的用途很广泛,例如可以使用Slider控件来设置和表示音响的音量、屏幕的对比度等。 在XAML文件中,Slider控件的用法如下所示: &lt;Slider .../&gt; 下...

博客 142

超美的WPF控件

开源C# WPF控件系列...

断点_C的博客 2852

2018-8-10-win10-uwp-拖动控件

title author date CreateTime categories win10 uwp 拖动控件 lindexi 2018-08-10 19:16:50 +0800 2018-2-13 17:23:3 +0800 Win10 UWP 我们会使用控件拖动,可以让我们做出...

lindexi 738

(四)开源C# WPF控件库《AduSkin – UI》

微信公众号:【Dotnet9的博客】,网站:【Dotnet9】,问题或建议:【请网站留言】, 如果对您有所帮助:【欢迎赞赏】。 (四)开源C# WPF控件库《AduSkin》 追求极致,永臻完美 A Beautiful WPF Control UI 一款简单漂亮的WPF UI,融合部分开源框架的组件,为个人定制的UI,可供学者参考。 阅读导航 关于《AduSkin》 1.1 控件库全貌...

Dotnet9的专栏 7160

c# treeview查找并选中节点_(十三)C#WinFrom自定义控件系列-导航菜单

前提入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章。本系列文章将讲解各种控件的开发及思路,欢迎各位批评指正。此系列控件开发教程将全部在原生控件基础上进行重绘开发,目标的扁平化、漂亮、支持触屏。如果有什么好的建议也可以评论留言来交流。源码地址:GitHub:https://github.com/kwwwvagaa/NetWinformControl码云:https://gi...

weixin_39785524的博客 384

2018-2-13-win10-UWP--蜘蛛网效果

title author date CreateTime categories win10 UWP 蜘蛛网效果 lindexi 2018-2-13 17:23:3 +0800 2018-2-13 17:23:3 +0800 Win10 UWP 我看见了知乎首页登录背景和普通的地...

lindexi 459
上一篇: Win10系列:C#应用控件基础12
下一篇: Win10系列:C#应用控件基础15
冯瑞涛TerryFeng
博客等级 码龄18年 14粉丝 680原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值