首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我的Xamarin窗体界面没有显示任何控件或属性

Xamarin是一种跨平台移动应用开发框架,它允许开发人员使用C#语言来构建iOS、Android和Windows平台上的原生应用程序。Xamarin窗体界面是Xamarin中的一种UI开发方式,它允许开发人员使用XAML和C#来创建应用程序的用户界面。

如果你的Xamarin窗体界面没有显示任何控件或属性,可能有以下几个可能的原因和解决方法:

  1. 布局问题:检查你的XAML布局文件,确保你正确地定义了控件和属性,并且它们被正确地放置在父容器中。确保你没有使用错误的布局容器或布局属性。
  2. 数据绑定问题:如果你使用了数据绑定来动态地更新界面上的控件属性,确保你正确地绑定了数据源和目标属性。检查数据源是否正确地提供了数据,并且绑定表达式是否正确。
  3. 样式和主题问题:检查你的应用程序的样式和主题设置,确保它们没有覆盖或隐藏了控件的可见性或属性。确保你的控件没有被设置为隐藏或不可见。
  4. 编译错误:检查你的代码是否存在编译错误。如果有编译错误,它们可能会导致应用程序无法正确地显示控件或属性。解决编译错误,并重新编译应用程序。
  5. 版本兼容性问题:确保你使用的Xamarin和相关库的版本是兼容的。如果你的应用程序使用了过时的库或API,可能会导致控件或属性无法正确地显示。

如果以上方法都无法解决问题,你可以尝试在Xamarin开发社区或论坛上寻求帮助,向其他开发人员寻求解决方案。腾讯云提供了云计算服务,但与Xamarin窗体界面显示问题无直接关联,因此无法提供特定的腾讯云产品或链接。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

.Net语言 APP开发平台——Smobiler学习日志:仿12306APP登陆界面

最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中效果,需要如下操作: 1.从工具栏上”Smobiler...Components”拖动一个TextBox控件窗体界面上 2.修改TextBox属性 a.Size属性 设置控件宽度和高度,将该属性设置为(90,12),如图1 b.Location属性控件显示在合适位置...(30,11),如图2 c.BorderColor属性 使得控件显示绿色下划线,如图3 d.Text属性 使得控件上不显示文字,如图4 e.InputType属性 设置输入文本类型,默认设置为“Alphabet...”,表示不限制输入文本类型,如图5 若将该属性设置为“Number”,表示只能输入数字。...图1 图2 图3 图4 图5 3.Smobiler窗体设计界面显示效果 二、手机效果显示

67510
  • .Net语言 APP开发平台——Smobiler学习日志:在手机应用开发中如何设置全局样式

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 一、属性介绍 若在Style中已为该控件设置了样式,则可在此属性直接调用样式。...若没有在Style中为该控件设置样式,则需要先为该控件设置样式。...默认设置为空 二、举例介绍 以Button控件为例 全局样式设置:在设计器上,点击右下角Setting按钮,在弹出设置界面,点击右下角Style按钮,具体设置界面如下: Smobiler窗体设计界面见下图...当DesignStyle属性为空时,设置界面见图1,手机显示效果见图2 当DesignStyle属性为“MyButton”,设置界面见图3,手机显示效果见图4 图1 图2 图3 图4 三、...相关控件 BarCodeView,Button,CheckBox,DatePicker,GifView,Image,ImageButton,ImageTabBar,Label,Line,MapTagView

    72630

    .Net语言 APP开发平台——Smobiler学习日志:用MenuView控件仿钉钉APP首页菜单

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中效果,需要如下操作: 1.从工具栏上”Smobiler...Components”拖动一个IconMenuView控件窗体界面上 2.修改MenuView控件属性 a.Groups属性 打开集合编辑器,并点击“添加”,ID属性(用于标识菜单组),Items...属性(菜单项集合),Title属性(菜单组文本),Value属性(菜单组值),如图1、图2 打开Items属性,并点击“添加”,Icon属性(在菜单项目上图标),ID属性(用于标识菜单项,不在界面显示...),Text属性(菜单项文本),Value属性(内部值,不在界面显示),如图3 b.IconColumnCount属性 显示为一行四个图标,如图4 c.MenuItemHeight属性 增加高度,如图...图4 图5 图6 图7 图8 图9 3.Smobiler窗体设计界面显示效果 二、手机效果显示

    75420

    .Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现电子签名功能

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 一、目标样式 ?...我们要实现上图中效果,需要如下操作: 1.从工具栏上“Smobiler Components”拖动一个Signature控件和一个ImageButton控件窗体界面上 ?...,将该属性设置为“0”,即全透明,如图2; c.Location属性控件显示在合适位置(22, 86),如图3; d.ResourceID属性 设置按钮图标名称,将该属性设置为“Sc1”,如图4;...Private”,其他窗体则访问不到该控件,如图7; 若将Modifiers属性设置为“Public”,其他窗体则都可以访问该控件。...e.SaveFile(); ImageButton1.ResourceID = e.ResourceID; } } 4.Smobiler窗体设计界面显示效果

    1.2K20

    .Net语言 APP开发平台——Smobiler学习日志:手机应用TextTabBar快速实现方式

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中效果,需要如下操作: 1.从工具栏上“Smobiler...Components”拖动一个TextTabBar控件窗体界面上 2.修改TextTabBar控件属性 a.BackColor属性 设置控件背景色为“White”,如图1; b.ForeColor...),Value(内部值,不在界面显示),如图3、图4; 图1 图2 图3 图4 d.ItemScroll属性 设置是否允许标签栏滚动,将该属性设置为“True”,如图5; e.ItemScrollCount...属性 设置当ItemScroll属性为“True”时每次显示单元数量,将该属性设置为“4”,如图6; f.Location属性控件显示在合适位置(0, 16.5),如图7; g.SelectBackColor...(118, 13),如图11; 图9 图10 图11 3.Smobiler窗体设计界面显示效果 二、手机效果显示

    55140

    .Net语言 APP开发平台——Smobiler学习日志:开发APP时,如何快速地实现屏幕自适应

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 一、属性介绍 设置控件在客户端屏幕可见并超出客户端屏幕时,是否自动调节高度以适应屏幕高度...二、举例介绍 当AutoHeight属性为“True”时,Mobile FormScrollable属性将失去效果,以GridView控件下面两种情况为例(以下两种情况Mobile FormScrollable...属性都为“True”): 情况一: Smobiler窗体设计界面见图1 当AutoHeight属性为“True”,属性设置见图2,手机显示效果见图3 当AutoHeight属性为“False”,手机显示效果见图...4 图1 图2 图3 图4 情况二: Smobiler窗体设计界面见图4 当AutoHeight属性为“True”,手机显示效果见图5 当AutoHeight属性为“False”,手机显示效果见图...6 图4 图5 图6 三、相关控件 AlbumView、GridView、IconMenuView、ListMenuView、MapTagView、MapView、MicroBlog、RadioGroup

    1.1K20

    .Net语言 APP开发平台——Smobiler学习日志:实现手机上常见ListMenuView

    Components”拖动一个ListMenuView控件窗体界面上 2.修改MenuView控件属性 a.Groups属性 打开集合编辑器,并点击“添加”,ID属性(用于标识菜单组),Items...属性(菜单项集合),Title属性(菜单组文本),Value属性(菜单组值),如图1、图2 打开Items属性,并点击“添加”,Icon属性(在菜单项目上图标),ID属性(用于标识菜单项,不在界面显示...),SubText属性(菜单项子文本,用于菜单项描述),Text属性(菜单项文本),Value属性(内部值,不在界面显示),Button属性(在ListMenuView菜单项后面显示按钮文本,同时可以点击这个...属性 设置菜单组高度,如图5 d.ShowGroupTitle属性 获取设置是否显示菜单组,将该属性设置为“True”,如图6 e.FontSize属性 设置菜单项文本大小,默认设置为“6”,如图7...图12 3.Smobiler窗体设计界面显示效果 二、手机效果显示

    61840

    .Net语言 APP开发平台——Smobiler学习日志:如何快速在手机上实现ContextMenu

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 样式一 一、目标样式 我们要实现上图中效果,需要如下操作: 1.从工具栏上”Smobiler...Components”拖动一个GridView控件和一个ContextMenu控件窗体界面上 2.修改GridView控件属性 a.load事件代码 VB: Private Sub TestContextMenu_Load...c.Layout属性 新创建MobileForm项,并命名为MessageShow,并拖入一个Label控件和一个Image控件,如图1; Label1DataMember属性(绑定需要显示列),...如图2; contextmenuLayout属性,绑定新建窗体MessageShow1,如图3; 图1 图2 图3 3.修改ContextMenu控件属性 a.BackColor属性 获取设置...),Text属性(Item文本),Value属性(内部值,不在界面显示),如图2、图3; c.ShowPosition属性 设置ContextMenu显示位置,默认设置为“LastTouch”,表示显示在最后触摸地方

    72340

    .NET(c#) 移动APP开发平台 – Smobiler(1)

    大家好,又见面了,是你们朋友全栈君。...如果说基于.net移动开发平台,目前比较流行可能是xamarin了,不过除了这个,还有一个比xamarin更好用国内.net移动开发平台,smobiler,不用学习另外一套开发模式或者搭建复杂开发环境...基于 Visual Studio 可视化开发。如同开发传统Windows平台一样开发方式,从工具栏拖动控件窗体中,通过属性设计器设置属性,双击生成事件。 2....修改界面和业务逻辑,只需要修改服务端即可,不需要更新客户端。 4. 丰富控件和插件体系。基于上覆盖了移动开发中需要所有控件,另外可以自定义开发插件,例如指纹、RFID、条码扫描等。 5....从工具栏 Smobiler Components 里拖动 Button 控件窗体中,在右边属性栏上修改 Text 属性为 Hello World 4.

    3.2K20

    .Net语言 APP开发平台——Smobiler学习日志:Poplist控件正确打开方式以及如何快速实现

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 样式一 一、目标样式 我们要实现上图中效果,需要如下操作: 1.从工具栏上”Smobiler...Components”拖动一个PopList控件窗体界面上 2.修改PopList控件属性 a.Groups属性 PopList控件显示包括两种模式:展开模式和筛选分类模式;两种模式只能选其中一种...中添加数据,如图3 PopList控件手机显示效果如图4 图1 图2 图3 图4 筛选分类模式 indexerKey(分类筛选类型)、Text(菜单组文本)和Value(内部值,不在界面显示...)设置见图5 在Items中添加数据,如图6 PopList控件手机显示效果如图7 图5 图6 图7 b.MultiSelect属性 默认设置不允许多选 c.Selections属性 设置默认选项...object sender, EventArgs e) { this.Label8.Text = PopList1.Selection.Text; } 3.Smobiler窗体设计界面显示效果

    56720

    .Net语言 APP开发平台——Smobiler学习日志:快速实现手机上常见GridView

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中效果,需要如下操作: 1.从工具栏上”Smobiler...Components”拖动一个GridView控件窗体界面上 2.修改GridView控件属性 a.load事件代码 VB: Private Sub TestGridView2_Load...2015.09.09"; this.GridView1.DataSource = matTable; this.GridView1.DataBind(); } b.Layout属性...新建MobileForm项,命名为MessageShow2,并拖入一个Image控件和三个Label控件,如图1 三个Label控件DisplayMember属性分别绑定需要显示列,如图2 GridView...Layout属性,绑定新建窗体MessageShow2,如图3 图1 图2 图3 3.Smobiler窗体设计界面显示效果 二、手机效果显示

    55820

    .Net语言 APP开发平台——Smobiler学习日志:如何实现离线声音文件上传

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中效果,需要如下操作: 1.从工具栏上“Smobiler...Components”拖动一个OfflineVoiceRecorderButton控件窗体界面上 2.修改offlinevoicerecorderbutton属性 a.Location属性控件显示在合适位置...(100, 20),如图1; b.ResourceID属性 设置按钮图标名称,将该属性设置为“ed”,如图2; c.TimeOut属性 设置客户端获取音频超时时间(毫秒),默认设置为“60000”,如图...OfflineRecordedAudio(object sender, APIResourceData e) { MessageBox.Show("提示:offline"); } 3.Smobiler窗体设计界面显示效果...二、手机效果显示 备注:在手机客户端设置中可以找到你离线录音文件。

    1K30

    .Net语言 APP开发平台——Smobiler学习日志:如何快速实现类似于微信悬浮显示二维码效果

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 样式一 一、目标样式 我们要实现上图中效果,需要如下操作: 1.从工具栏上“Smobiler...Components”拖动一个LayoutDialog控件和一个ImageButton控件窗体界面上 2.修改LayoutDialog控件属性 a.Layout属性 新建MobileForm项,...命名为MessageShow,如图1; 设置弹出框布局,绑定新建窗体MessageShow,如图2; 图1 图2 3.ImageButtonClick事件 VB: Private Sub...imageButton1_Click(object sender, EventArgs e) { layoutDialog1.Show(new MessageShow()); } 二、手机效果显示

    66340

    .Net语言 APP开发平台——Smobiler学习日志:快速在手机上实现n×m形式菜单(IconMenuView)

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中效果,需要如下操作: 1.从工具栏上”Smobiler...Components”拖动一个IconMenuView控件窗体界面上 2.修改MenuView控件属性 a.Groups属性 打开集合编辑器,并点击“添加”,ID属性(用于标识菜单组),Items...属性(菜单项集合),Title属性(菜单组文本),Value属性(菜单组值),如图1、图2 打开Items属性,并点击“添加”,Icon属性(在菜单项目上图标),ID属性(用于标识菜单项,不在界面显示...),Text属性(菜单项文本),Value属性(内部值,不在界面显示),如图3 b.IconColumnCount属性 设置显示列数,默认设置为“4”,即显示为一行四个图标,如图4 图1 图...”,如图14 图13 图14 3.Smobiler窗体设计界面显示效果 二、手机效果显示

    77610

    .Net语言 APP开发平台——Smobiler学习日志:如何快速实现按钮组功能

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中效果,需要如下操作: 1.从工具栏上“Smobiler...Components”拖动一个ButtonGroup控件窗体界面上 2.修改ButtonGroup控件属性 a.AllowEdit属性 获取设置是否支持长按控件进入编辑模式,将该属性设置为“True...属性(是否支持编辑),Selected属性(是否选中),Text属性(子按钮文本),Value属性(内部值,不在界面显示),如图2、图3; c.ButtonStyle属性 其中包括BorderRadius...,将该属性设置为"13",则该控件字体大小为13,如图12; 图9 图10 图11 图12 e.Location属性控件显示在合适位置,如图13; f.RowButtonCount属性...设置单行中按钮数量,该属性默认设置为“0”,如图14; 当该属性设置为“0”时,控件会根据当前Button内容自动设置Button大小,当该属性设置大于“0”时,每行固定显示RowButtonCount

    89140

    .Net语言 APP开发平台——Smobiler学习日志:如何快速实现快递信息流效果

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 样式一 一、目标样式 我们要实现上图中效果,需要如下操作: 1.从工具栏上“...Smobiler Components”拖动一个NodeView控件窗体界面上 2.修改NodeView控件属性 a.ItemBackColor属性 设置NodeViewItem背景色,将该属性设置为...详细描述文本),SubTextColor属性(SubText文本颜色),Text属性(NodeViewItem标题文本),TextColor属性(Text文本颜色)和Value属性(内部值,不在界面显示...),如图4、图5; e.Location属性控件显示在合适位置(0, 45),如图6; f.Size属性 设置控件宽度和高度,将该属性设置为(119, 155),如图7; 图4 图5 图...6 图7 二、手机效果显示

    59420

    .Net语言 APP开发平台——Smobiler学习日志:Poplist控件在APP中应用场景以及代码

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中效果,需要如下操作: 1.从工具栏上”Smobiler...Components”拖动一个PopList控件窗体界面上 2.修改PopList控件属性 a.Groups属性 打开集合编辑器,并点击“添加”,如图1 Text和Value中都输入需要在列表中显示选项...,如图2 在Items中添加数据,如图3 图1 图2 图3 b.Selections属性 设置默认选项,需要在代码中实现 VB: Private Sub Button1_Click(senderAs...object sender, EventArgs e) { this.Label8.Text = PopList1.Selection.Text; } 3.Smobiler窗体设计界面显示效果...二、手机效果显示

    74930

    .Net语言 APP开发平台——Smobiler学习日志:用Gridview控件设计较复杂表单

    最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP开发平台,也许比Xamarin更方便 一、目标样式 我们要实现上图中效果,需要如下操作: 1.从工具栏上”Smobiler...Components”拖动一个GridView控件窗体界面上 2.修改GridView控件属性 a.load事件代码 VB: Private Sub TestGridView3_Load...张发票"; this.GridView1.DataSource = matTable; this.GridView1.DataBind(); } b.Layout属性...新创建MobileForm项,并命名为MessageShow3,并拖入一个Label控件,如图1 GridViewLayout属性,绑定新建窗体MessageShow3,如图2 图1 图2...3.Smobiler窗体设计界面显示效果 二、手机效果显示

    51740
    领券