对几个Xaml控件的一些看法

CalendarDatePicker

这个控件在风格上没有什么问题,

大多数的web应用上的date input控件也是这样的,但是对中文的的支持基本上没有,而且对星期是用的英文缩写,实际上对于中国用户来说这样并不用户友好,我们开发一个软件主要还是面向中国用户,所以应该尽可能的让控件符合中国用户的使用习惯。

CalendarView

对于日期显示的控件来说,没有一个分明的界限将每个月的日期分隔开,这样看起来真的很糟心,我习惯的日期显示应该是,我觉得大多数人都应该是习惯这样风格的日期显示吧(虽然这个颜色做的丑)

RichEditBox

这大概是我遇到的最低配置的富文本编辑器了,MS的word文本编辑那么牛,却做出这个简陋的富文本编辑器,我是不认同的,最起码的字体颜色应该是可以修改的,字体font也能修改,能添加图片和表情

InkCanvas

这种墨水画布已经无力吐槽了,为什么要做成只有四种颜色的啊,你多弄些颜色不就可以让我们极快速地开发出一个画板了吗,我感觉做这个控件是不是有些敷衍,能不能跟HTML5好好学学

Hub

Xaml的Hub控件是使用的水平滑动的,有时候我觉得水平滑动真的很反人类,我们多数时候习惯的都是上下滑动,突然来一个左右滑动,真的很苦恼。就在我写这个随笔的时候,我使用Xaml control gallery,它的示例代码就是水平滚动的,让我用起来很不爽

原文地址:https://www.cnblogs.com/chenggguang/p/8589359.html

时间: 2024-10-24 21:10:29

对几个Xaml控件的一些看法的相关文章

WPF后台设置xaml控件的样式System.Windows.Style

WPF后台设置xaml控件的样式System.Windows.Style 摘-自 :感谢 作者: IT小兵   http://3w.suchso.com/projecteac-tual/wpf-zhishi-houtai-shezhi-style.html Style myStyle = (Style)this.FindResource("TabItemStyle");//TabItemStyle 这个样式是引用的资源文件中的样式名称 静态资源在第一次编译后即确定其对象或值,之后不能对

浅谈XAML控件

在win10系统内简单使用了XAML控件,由于本人英语水平有限,在自己的摸索使用.分析代码以及翻译软件.搜索引擎.室友情的帮助下了解了控件的相关功能,下面简要对XAML控件提出几点建议: 1.CalendarView:GregorianCalendar是一个计算函数,是 Calendar 的一个具体子类,提供了世界上大多数国家/地区使用的标准日历系统.是一种混合日历.但是这个日历里Calenderldentifier选项栏里点击所有的阴历日历都会导致软件崩溃推出而且当你切换至其他国家再切换回来的

可视化程序设计基础(一)——XAML控件

作为一个刚刚接触C#和XAML的新手,首先就是要搞清楚这二者之间的关系.XAML的中文名称为可扩展应用程序标记语言,而C#则是运行于.NET Framework之上的高级程序设计语言,可以理解为使用XAML制作UWP的用户使用界面,而使用C#来完成内部的逻辑实现. 简单类比QT应该就是.ui文件和.cpp文件区别.可视化程序设计我只接触过QT,对于网站设计并不了解,所以对于XAML这种类似于HTML的标记语言不熟,还需要加紧学习. 在看完大部分XAML控件后,和我之前接触的QT进行对比,我发现大

自行学习XAML控件后的简单想法(作业一)

由于自身专业水平的欠佳,我对于XAML控件的学习并不深刻,只在简单了解过后产生了一二想法,也许十分荒谬,就减省地谈谈.以下五种控件,是我在学习后,并不十分看好或有所疑虑的. Canves 在浏览XAML Controls Gallery上各种控件的简单介绍时,这个控件引起我注意,它通过坐标轴控制每个内容的分布,是一个用于布局的控件. 首先,这个Canvas控件的展示样例图,让我想起了很多应用中的画面,例如:                              然而在我查询相关资料后,我发现

控件列表 (XAML)

面向 Windows 的 XAML UI 框架提供丰富的控件库,这些控件可支持 UI 开发.这些控件中的一部分具有直观的表示:其他功能作为其他控件或内容(如图像和媒体)的容器.你可以通过下载控件和布局库示例以及 XAML 基本控件示例在操作中查看许多 Windows UI 控件. 下面是可在应用中使用的常见 XAML 控件的列表,按字母排序.要查看按功能分组的控件,请参阅按功能列出控件. 你可以将应用 UI 中的大部分控件用于手机和电脑.这些控件通常有相似的外观,但在某些情况下,它们在手机和电脑

Windows 8.1 应用再出发 - 几种更新的控件

原文:Windows 8.1 应用再出发 - 几种更新的控件 Windows 8.1 除了新增了很多很有用的控件外,还对一些控件做出了更新.接下来我们一起对这些更新的控件一一做出讲解. 1. FlipView 更新 翻转视图控件,在应用中常用作图片等内容的翻页/滑动显示.用户可以浏览多个项目,每次显示一个.下面我们来看看FlipView控件的简单用法: <FlipView Width="300" Height="300"> <FlipViewIte

Win10 UWP开发系列——开源控件库:UWPCommunityToolkit

原文:Win10 UWP开发系列--开源控件库:UWPCommunityToolkit 在开发应用的过程中,不可避免的会使用第三方类库.之前用过一个WinRTXamlToolkit.UWP,现在微软官方发布了一个新的开源控件库—— UWPCommunityToolkit 项目代码托管在Github上:https://github.com/Microsoft/UWPCommunityToolkit 包括以下几个类库: 都可以很方便的从Nuget上安装. NuGet Package Name des

Win2D 官方文章系列翻译 - 调整控件分辨率

本文为个人博客备份文章,原文地址: http://validvoid.net/win2d-choosing-control-resolution/ 本文旨在讲解如何配置 Win2D XAML 控件使用的分辨率.下文将介绍如何: 使 Win2D 控件运行在固定的分辨率. 通过调整控件 DPI 减少渲染像素数以增强性能. 分辨率与控件缩放 本文中所用的“分辨率”一词,是指位图的尺寸(高宽). Win2D XAML 控件绘制的对象均有分辨率和 DPI 这两项属性.对象的 DPI 指示了绘制时其构成像素

windows10UWP:如何在xaml中设置控件为 public ?

windows10UWP中,由于使用页面导航,操作在不同一个页面的控件需求经常遇到. 如果要对另一个page里面的控件进行操作,那么这个控件必须设置为 public .在 xaml 设置控件的方法是: <TextBlock HorizontalAlignment="Left" Margin="219,260,0,0" TextWrapping="Wrap" Text="TextBlock" VerticalAlignme