草庐IT

c# - 如何从 Xamarin.Forms 中的 NavigationStack 中删除模式页面

这是我的导航的示例:LoginPage(Login_Click)->MainPage|BlockBackButtonMainPage(Logout_Click)->LoginPage|BlockgoingbacktotheMainPage目前我正在使用此代码在成功登录后显示MainPage。awaitNavigation.PushModalAsync(newMainPage());我不希望用户通过点击PreviousButton(Android)返回登录页面来返回。注销时同样的故事。有没有办法在成功登录后从NavigationStack中删除LoginPage(并在注销时删除MainP

element ui的日期选择器el-date-picker具体某天改变样式

elementui的日期选择器el-date-picker具体某天改变样式1.使用el-date-picker的picker-options的cellClassName来自定义日期单元格的样式代码如下:exportdefault{data(){return{selectedDate:"",//选中的日期pickerOptions:{//使用cellClassName来自定义日期单元格的样式cellClassName:this.setCellClassName,},};},methods:{//设置日期单元格的样式函数setCellClassName(date){//这里可以根据日期的具体条件返

android - 我可以使用 XAML 在 Xamarin.Forms 中设计 UI 吗

我正在尝试使用Xamarin.Forms创建一个跨平台应用程序。据我所知,UI将从代码创建,.axml文件将自动生成。我可以修改.axml文件来编辑UI吗?我尝试编辑,但出现的只是代码中编写的内容。即:你好表单更新publicstaticPageGetMainPage(){returnnewsimplerow();} 最佳答案 在Xamarin.Forms中,您可以根据跨所有平台共享的标记定义创建页面。通常,您将使用Xamarin.Forms编写所有内容页面,但是您可以根据需要将native页面混合并匹配到应用程序中。这些用Xama

c# - 如何在 xamarin.forms pcl 项目中配置 map ?

我已经使用xamarin.formPCL创建了一个项目。我已经添加了.....xamarin.forms.maps和其他库和NuGetPackage根据所有平台(Android、iOS、WindowPhone)的要求添加。我已经在所有平台上给出了所有权限和配置。我在windowphone中成功显示map和运行程序,但在android中出现错误。错误是SeverityCodeDescriptionProjectFileLineColumnErrorjava.lang.OutOfMemoryError.Considerincreasingthevalueof$(JavaMaximumHea

在多个Xamarin.forms视图上显示时间

我有一个Xamarin.Forms应用程序,其中均使用ControlTemplate实现自定义标头的页面。在标题中,某些页面(以及ControlTemplates)具有时间标签,该标签在ViewModel(带有绑定)中使用计时器进行更新。我目前正在做的是在每个ViewModel上实现时间功能。是否有一个很好的方法可以在一个地方实施并使用最小的样板代码所需的任何地方使用它?我考虑过在app.xaml.cs中实现计时器,但我仍然必须以某种方式通知每个ViewModel。我只是不能提出一个优雅的解决方案。看答案这是我的解决方案。它使用.NET标准库代替PCL。您需要.NET标准用于System.Th

el-from表单实现lable字体大小改变

     //给当前页面所以的lable都字体发生改变 /deep/.el-form-item__label{  font-size:40px; }//如何想给某个lable字体修改.my-form/deep.el-form-item__label{  font-size:20px; }设置表单宽度大小直接在组件上写宽度即可               设置输入框中提示语的字体大小 /deep/.el-input__inner::placeholder{  font-size:20px; }

安卓工作室 : INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

我查看了有关INSTALL_PARSE_FAILED_MANIFEST_MALFORMED的其他帖子,但仍然无法弄清楚我的特定list有什么问题。有什么建议吗?那么,我的错误在哪里?这是我运行时的实际顺序:Waitingfordevice.Targetdevice:kyocera-event-1001c1cUploadingfilelocalpath:C:\Users\RogerGarrett\AndroidStudioProjects\SnapVest\app\build\apk\app-debug-unaligned.apkremotepath:/data/local/tmp/Th

[element-ui] el-table行添加阴影悬浮效果

问题:在el-table每一行获得焦点与鼠标经过时,显示一个整行的阴影悬浮效果/*其中,table-row-checkd是我自定义的焦点行添加类名,大家可以自己起名*/.el-tabletbodytr:hover,.el-tabletbodytr.table-row-checked{ box-shadow:0px3px10px1pxrgba(0,0,0,0.06)!important;}没有什么效果原因:box-shadow对display:table-row元素是不起作用的解决方案:.el-tabletbodytr.table-row-checked,.el-tabletbodytr:hov

c# - 如何从 Xamarin.Forms 中的可移植类库项目调用位于 Android 项目内部的方法?

这听起来可能是个愚蠢的问题,但由于我是Xamarin的新手,所以我会尝试一下。所以我有一个Xamarin.Forms解决方案,还有一个Android项目和一个可移植类库。我从Android项目中的MainActivity.cs调用起始页,它本身从可移植类库项目中定义的表单调用第一页(通过调用App.GetMainPage())。现在,我想在我的一个表单上添加一个点击事件来获取设备的当前位置。显然,要获得位置,我必须在Android项目中实现它。那么如何从可移植类库项目中的单击事件调用GetLocation方法呢?任何帮助,将不胜感激。抱歉可能重复。 最佳答案

c# - Xamarin.Forms 弹出窗口 "New Version Available"

我正在处理Xamarin.formsAndroid项目,我正在搜索以向用户显示弹出窗口:NewVersionAvailable当用户尝试打开应用程序并且play-store上有可用的新更新时。 最佳答案 我认为最简单的方法是在您自己的服务器上拥有一个返回当前版本号的网络服务,不幸的是,您每次更新商店中的应用程序时都需要更新此版本号。 关于c#-Xamarin.Forms弹出窗口"NewVersionAvailable",我们在StackOverflow上找到一个类似的问题: