1.我们打开一个xib

右下角会看到如下图所示:

这一部分包含了界面和各种各样的控件。选取一个控件,使用鼠标拖动到界面上即可使用。

2.选中一个控件,该控件的相关信息会在右边进行显示。做出相关设置即可。

3.设置控件属性和绑定控件事件。

首先打开开该xib的Editor,打开方法点击右上角Editor区域。如图:

选中控件,按着右键不放,鼠标拖动到打开的*.h的界面。会弹出如图:

Connection的下拉列表选项,Outlet 指的是属性,Action 指的就是事件。

点击Connect会在解决方案下对应的*.designer.cs文件中生成属性和事件。

designer.cs:

[Action ("btnBack_Click:")]

partial void btnBack_Click (MonoTouch.Foundation.NSObject sender);

如果designer.cs中有事件的声明,就必须在cs中进行事例化,此过程是手动实现,monotouch不会自动实现。

cs:

partial void btnBack_Click (MonoTouch.Foundation.NSObject sender)

{

}

此处就是使用的控件的方法。

转载于:https://www.cnblogs.com/Cindys/archive/2013/03/20/2971693.html

2.monotouch 控件的使用相关推荐

  1. Xamarin iOS教程之页面控件

    Xamarin iOS教程之页面控件 Xamarin iOS 页面控件 在iPhone手机的主界面中,经常会看到一排小白点,那就是页面控件,如图2.44所示.它是由小白点和滚动视图组成,可以用来控制翻 ...

  2. 跨线程操作无效:从创建该线程的线程以外的线程访问控件

    我有一个场景. (Windows窗体,C#.. NET) 有一个主窗体可以承载一些用户控件. 用户控件执行一些繁重的数据操作,因此,如果我直接调用UserControl_Load方法,则UI在加载方法 ...

  3. Qt---布局,设置控件边距,拉伸因子

    QGridLayout *LeftLayout =new QGridLayout(this); LeftLayout->addWidget(label1, 0, 0); //label1在第1行 ...

  4. HarmonyOS 字体在自身控件中居中(使用text_alignment)

    要实现的效果就是把字体在控件居中 HarmonyOS  使用的是text_alignment 属性,详细的如下 text_alignment 文本对齐方式 left 表示文本靠左对齐. 可以设置取值项 ...

  5. Android 如何防止用户同时点击多个控件问题

    qa 测试说 一次连点不同的控件,app 多个控件分别有响应  这个问题处理方法也是很简单 就是在布局里面添加 android:splitMotionEvents="false"a ...

  6. Android中设置控件可见与不可见详解

    通常控件的可见与不可见分为三种情况. 第一种 gone 表示不可见并且不占用空间 第二种 visible 表示可见 第三种 invisible 表示不可见但是占用空间 可见与不可见的表现形式有两种. ...

  7. 文本类控件(EditView 的介绍)

    EditView的作用:用于在屏幕上显示文本输入框 Android的编辑框组件组件可以输入单行文本,多行文本,指定格式文本(密码,邮箱地址等) 2中使用方法 1 java代码中通过new关键字创建 2 ...

  8. 文本类控件 (TextView的介绍)

    TextView的作用:用于在屏幕上显示文本 Android中的文本框组件可以显示单行文本,多行文本,也可以显示带图像的文本 使用的2中方法 1 java代码中通过new关键字创建 2 XML布局中使 ...

  9. [UWP]实现一个轻量级的应用内消息通知控件

    [UWP]实现一个轻量级的应用内消息通知控件 原文:[UWP]实现一个轻量级的应用内消息通知控件 在UWP应用开发中,我们常常有向用户发送一些提示性消息的需求.这种时候我们一般会选择MessageDi ...

最新文章

  1. 斯坦福iOS7公开课4-6笔记及演示Demo
  2. python笔记: staticmethod classmethod
  3. boost::mpl模块contains相关的测试程序
  4. 一台服务器上部署多个Terracotta的方法
  5. spring历史背景
  6. Android Themes与Styles实践
  7. Strust2初之体验
  8. IWorkbook 引入_如果引入国内,你会买单吗?日产全新小型SUV亮相|小型suv|日产|轩逸|新车|本田|丰田...
  9. html5游戏开发--动静结合(二)-用地图块拼成大地图 初探lufylegend
  10. Android底部日期控件,Android开发中实现IOS风格底部选择器(支持时间 日期 自定义)...
  11. C#中方法,方法声明,方法调用和方法重载!
  12. android模拟机型,(安卓)牛X分身 — 支持位置模拟机型修改
  13. WIN10系统的ghost备份还原的详细步骤
  14. 信息差副业小项目,高利润,新手日入500+
  15. 大数据开发工程师目录
  16. HTML中的bgcolor,background,与color的初步小节
  17. 如何全面的提升百度搜索排名?
  18. C语言经典项目开发——连连看小游戏
  19. 阿里研究院院长高红冰:如何测量数字经济的小美与大好
  20. CSS 特殊字符 ‘#‘ 、‘.’ 、‘*’、‘:’、空格“ ”、 ‘>’ , ‘,’

热门文章

  1. 恭喜你发现了宝藏,编程习惯-日积月累
  2. 如何定位并优化慢查询Sql
  3. 2022-2028年中国塑料安瓿瓶行业市场研究及前瞻分析报告
  4. SpringCloud Alibaba微服务实战(三) - Nacos服务创建消费者(Feign)
  5. Relay IR表示
  6. deeplearning模型量化实战
  7. 画笔Paint的使用
  8. Ubuntu 64 位下解决bash: xxx: 没有那个文件或目录
  9. RxJava 实现模糊搜索
  10. RxJava 过滤操作符 distinct 和 distinctUntilChanged