Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4165488
  • 博文数量: 864
  • 博客积分: 17977
  • 博客等级: 上将
  • 技术积分: 8336
  • 用 户 组: 普通用户
  • 注册时间: 2005-08-26 09:59
  • 认证徽章:
个人简介

一个好老好老的老程序员了。

文章分类

全部博文(864)

文章存档

2019年(21)

2018年(88)

2017年(130)

2015年(5)

2014年(12)

2013年(41)

2012年(36)

2011年(272)

2010年(1)

2009年(53)

2008年(65)

2007年(47)

2006年(81)

2005年(12)

发布时间:2019-08-31 21:44:03

搜索栏SearchBar不像Input和Editor那样从InputView派生,也没有Keyboard属性。 SearchBar在获取输入焦点时显示的键盘是特定于平台的,适用于搜索命令。 SearchBar本身类似于Entry视图,但根据平台,它可能装饰有一些其他图形并包含一个删除键入文本的按钮。SearchBar定义了两个事件:TextChangedSearc.........【阅读全文】

阅读(37) | 评论(0) | 转发(0)

发布时间:2019-08-25 19:05:39

编辑的区别您可能认为编辑器具有比Entry更广泛的API,因为它可以处理多行甚至文本段落。 但在Xamarin.Forms中,编辑器API实际上更简单一些。 除了从InputView继承Keyboard属性之外,Editor还自己定义了一个属性:基本的Text属性。 编辑器还定义了与Entry相同的两个事件:TextChangedCompleted但.........【阅读全文】

阅读(36) | 评论(0) | 转发(0)

发布时间:2019-08-11 14:59:23

入口属性和活动除了从InputView继承Keyboard属性之外,Entry还定义了另外四个属性,其中只有一个属性在上一个程序中看到:Text - 条目中显示的字符串TextColor - 颜色值IsPassword - 一种布尔值,可以在输入字符后立即屏蔽字符Placeholder - 条目中显示的浅色文本,但在用户开始输入后立即.........【阅读全文】

阅读(43) | 评论(0) | 转发(0)

发布时间:2019-08-10 16:48:23

选择键盘Entry和Editor与SearchBar的不同之处在于它们都来自InputView。 有趣的是,尽管Entry和Editor定义了类似的属性和事件,但InputView只定义了一个属性:Keyboard。 此属性允许程序选择显示的键盘类型。 例如,用于键入URL的键盘应该与用于输入电话号码的键盘不同。 所有三个平台都有各种风格的虚拟键盘,适用于.........【阅读全文】

阅读(30) | 评论(0) | 转发(0)

发布时间:2019-08-08 08:43:18

键入文本Xamarin.Forms定义了三个用于从用户获取文本输入的视图:输入单行文本。多行文本的编辑器。SearchBar专门用于搜索操作的单行文本。Entry和Editor都源自InputView,它源自View。 SearchBar直接从View派生。如果输入的文本超出视图的宽度,则Entry和SearchBar.........【阅读全文】

阅读(36) | 评论(0) | 转发(0)

发布时间:2019-08-07 11:01:40

传统的CheckBox在更传统的图形环境中,允许用户选择布尔值的用户界面对象称为CheckBox,通常具有一些文本,其中的框可以为空或填充X或复选标记。 CheckBox优于Switch的一个优点是文本标识符是visual的一部分,不需要添加单独的Label。在Xamarin.Forms中创建自定义视图的一种方法是编写特定于每个平台的渲染器的特殊类,并.........【阅读全文】

阅读(41) | 评论(0) | 转发(0)

发布时间:2019-08-06 21:38:28

Switch和CheckBox应用程序通常需要来自用户的布尔输入,这需要某种方式让用户将程序选项切换为开或关,是或否,真或假,或者您想要考虑它。 在Xamarin.Forms中,这是一个名为Switch的视图。切换基础知识Switch只定义了一个属性,名为bool类型的IsToggled,它会触发Toggled事件以指示此属性的更改。 在代码中,您可.........【阅读全文】

阅读(33) | 评论(0) | 转发(0)

发布时间:2019-08-06 21:18:07

步进器的区别Stepper视图与Slider的编程接口几乎相同:它具有double类型的Minimum,Maximum和Value属性,并触发ValueChanged事件处理程序。但是,Stepper的Maximum属性的默认值为100,Stepper还会添加一个Increment属性,其默认值为1.Stepper视觉效果仅由两个带有减号和加号的按钮组成。这两个按钮的按下会根据Incr.........【阅读全文】

阅读(35) | 评论(0) | 转发(0)

发布时间:2019-07-20 08:13:02

滑块颜色选择这是一个名为RgbSliders的程序,它包含三个Slider元素,用于选择Color的红色,绿色和蓝色组件。 Slider的隐式样式将Maximum值设置为255:点击(此处)折叠或打开<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"      &n.........【阅读全文】

阅读(104) | 评论(0) | 转发(0)

发布时间:2019-07-19 22:25:31

常见的陷阱假设您希望Slider值的范围是1到100.您可以设置最小值和最大值,如下所示:点击(此处)折叠或打开<Slider ValueChanged="OnSliderValueChanged"        Minimum="1"       .........【阅读全文】

阅读(38) | 评论(0) | 转发(0)

发布时间:2019-07-18 20:43:54

滑块和步进Slider和Stepper都允许用户从范围中选择数值。 它们具有几乎相同的编程接口,但包含非常不同的视觉和交互范例。滑块基础知识(Xamarin.Forms Slider不支持垂直方向。)用户在三个平台上选择滑块上的值略有不同:在iOS设备上,用户沿水平条拖动一个圆形的“拇指”。 Android和Windows 10移动滑块视图也.........【阅读全文】

阅读(46) | 评论(0) | 转发(0)

发布时间:2019-07-18 20:18:04

交互性是现代计算的定义特征。 Xamarin.Forms实现的许多交互式视图响应触摸手势,如点击和拖动,以及一些甚至从手机的虚拟键盘读取按键。这些交互式视图包含用户熟悉的范例,甚至包含程序员熟悉的名称:用户可以使用Button触发命令,使用Slider和Stepper从一系列值中指定数字,使用Entry输入手机键盘中的文本 编辑器,并.........【阅读全文】

阅读(65) | 评论(0) | 转发(0)

发布时间:2019-05-10 16:14:50

由于参加阿里云pgAdmin4共创任务(不好意思,卖个单,本人是双MVP,由于阿里云给的代金卷实在是太小,一张30、50的什么也干不了。华为云给的多一些,100、200、1000的,购买ECS很容易),刚好发现pgAdmin居然提供了Docker版本,心想便于交流自己的成果,就将它部署到我的华为云ECS上吧。在整个过程也是对于Docker的学习加深.........【阅读全文】

阅读(1717) | 评论(1) | 转发(0)

发布时间:2018-09-03 20:56:33

一些乐趣正如您现在可能看到的那样,AbsoluteLayout通常用于某些特殊目的,否则就不容易了。 其中一些可能实际上被归类为“有趣”。DotMatrixClock使用模拟的5×7点阵显示器显示当前时间的数字。 每个点都是一个BoxView,单独调整尺寸并定位在屏幕上,并根据点是打开还是关闭而着色为红色或浅灰色。 可以想象,这个.........【阅读全文】

阅读(2523) | 评论(0) | 转发(0)

发布时间:2018-09-02 21:40:24

叠加在AbsoluteLayout中重叠子项的能力有一些有趣且有用的应用程序,其中包括用有时称为叠加层的东西掩盖整个用户界面的能力。也许您的页面正在执行冗长的工作,并且您不希望用户在作业完成之前与页面进行交互。您可以在页面上放置半透明叠加层,也可以显示ActivityIndicator或ProgressBar。这是一个名为SimpleOverl.........【阅读全文】

阅读(2479) | 评论(0) | 转发(0)

发布时间:2018-09-01 14:09:26

AbsoluteLayout和XAML如您所见,您可以使用Children集合中可用的Add方法之一或通过静态方法调用设置附加属性,在代码中定位和确定AbsoluteLayout的子项的大小。但是,你如何在XAML中设置AbsoluteLayout子项的位置和大小?涉及一种非常特殊的语法。 这个语法由早期Abso?luteDemo程序的XAML版本说明,名为AbsoluteXa.........【阅读全文】

阅读(2616) | 评论(0) | 转发(0)

发布时间:2018-08-31 22:25:17

使用比例坐标在AbsoluteLayout中使用比例定位可能很棘手。 有时您需要补偿考虑到大小的内部计算。 例如,您可能更喜欢指定坐标,以便X值为1表示子项的左边缘位于AbsoluteLayout的右边缘,您需要将其转换为AbsoluteLayout理解的坐标。在下面的讨论中,一个不考虑大小的坐标 - 一个坐标,其中1表示子项位于AbsoluteLay.........【阅读全文】

阅读(1637) | 评论(0) | 转发(0)

发布时间:2018-08-30 19:44:11

比例尺寸和定位如您所见,ChessboardDynamic程序根据AbsoluteLayout本身的大小重新定位BoxView子项并调整其大小。 换句话说,每个孩子的大小和位置与容器的大小成比例。 有趣的是,AbsoluteLayout通常就是这种情况,如果AbsoluteLayout自动适应这种情况可能会很好。它确实!AbsoluteLayout定义了第二个附加的可绑定.........【阅读全文】

阅读(1230) | 评论(0) | 转发(0)

发布时间:2018-08-29 19:53:29

附加可绑定属性如果我们希望这个棋盘在屏幕的范围内尽可能大,我们需要在页面的SizeChanged处理程序中将BoxView元素添加到AbsoluteLayout,否则SizeChanged处理程序需要找到一些方法来改变 已经在Children集合中的BoxView元素的位置和大小。这两个选项都是可能的,但第二个选项是首选,因为我们可以在程序的构造函数.........【阅读全文】

阅读(1182) | 评论(0) | 转发(0)

发布时间:2018-08-28 20:25:42

在Xamarin.Forms中,布局的概念包含了可以在屏幕上组合各种视图的所有方式。 这是类层次结构,显示从Layout派生的所有类:点击(此处)折叠或打开System.Object     BindableObject        Element.........【阅读全文】

阅读(1150) | 评论(0) | 转发(0)

发布时间:2018-08-26 21:40:44

按钮图像Button定义了FileImageSource类型的Image属性,您可以使用该属性提供显示在按钮文本左侧的小型补充图像。此功能不适用于仅限图像按钮;如果这就是你想要的,本章中的ImageTap程序是一个很好的起点。您希望图像大小约为五分之一英寸。这意味着您希望它们在32个与设备无关的单元中呈现并显示在Button的背景上。对.........【阅读全文】

阅读(1204) | 评论(0) | 转发(0)

发布时间:2018-08-25 22:38:48

工具栏和他们的图标用户界面中位图的主要用途之一是Xamarin.Forms工具栏,它出现在iOS和Android设备页面顶部以及Windows Phone设备页面底部。 工具栏项目是可点击的,并且像Click一样点击Clicked事件。工具栏本身没有类。 而是将ToolbarItem类型的对象添加到Page定义的ToolbarItems集合属性中。ToolbarItem类不是从像L.........【阅读全文】

阅读(1268) | 评论(0) | 转发(0)

发布时间:2018-08-23 21:35:20

特定于平台的位图如您所见,您可以通过Web或共享PCL项目加载位图。您还可以加载存储为各个平台项目中的资源的位图。这个工作的工具是Image?Source.FromFile静态方法和相应的FileImageSource类。您可能会将此工具主要用于与用户界面元素连接的位图。 MenuItem和ToolBarItem中的Icon属性的类型为FileImageSource。 Bu.........【阅读全文】

阅读(1478) | 评论(0) | 转发(0)

发布时间:2018-08-22 22:16:57

在运行时生成位图所有这三个平台都支持BMP文件格式,该格式可以追溯到Microsoft Windows的最开始。尽管它具有古老的传统,但BMP文件格式现在已经相当标准化,具有更多的扩展标题信息。虽然有一些BMP选项允许一些基本压缩,但大多数BMP文件都是未压缩的。这种缺乏压缩通常被视为BMP文件的缺点,但在某些情况下它根本不是缺.........【阅读全文】

阅读(1648) | 评论(0) | 转发(0)

发布时间:2018-08-20 21:11:53

流式位图如果ImageSource类没有FromUri或FromResource方法,您仍然可以通过Web访问位图或作为PCL中的资源存储。 您可以使用ImageSource.FromStream或StreamImageSource类执行这两个作业以及其他几个作业。ImageSource.FromStream方法比StreamImageSource更容易使用,但两者都有点奇怪。 ImageSource.FromStream的参.........【阅读全文】

阅读(4357) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

tomcoding2018-07-26 14:59

技术大牛,向你学习,请访问我的博客,有更多高技术含量的源代码

回复  |  举报

renxiao20032018-07-06 16:00

CU博客的技术人员应该处理下了。编辑的时代代码显示是正常的。浏览的时候代码行之间跨度好大啊。

回复  |  举报

renxiao20032015-02-05 09:22

http://www.jb51.net/softjc/130417.html

回复  |  举报

renxiao20032013-04-23 14:31

http://www.cnblogs.com/yqhome/archive/2012/09/12/2681561.html

回复  |  举报

IMAX-9112012-01-16 10:58

看你头像是avast 嘿嘿  我也用那个

回复  |  举报
留言热议
请登录后留言。

登录 注册