问题标签 [maui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
104 浏览

maui - 如何在 MAUI for Android 中连接共享意图?

我正在尝试研究如何使用 MAUI 在 Android 中连接 Share Intent。

我是否遇到了预览错误,或者我没有正确执行?

我在跑步MAUI Preview 10,带着Visual Studio 17.1.0 Preview 1.0

版本 1

我已将共享意图添加到AndroidManifest.xml文件中:

然后通过向类添加Name属性MainActivity

当我在 MAUI 中调试应用程序时,应用程序构建正确,并且输出表明应用程序已部署。但是,在 Visual Studio 中,调试器无法运行,并且模拟器上没有应用程序的证据。

版本 2

在版本 2 中,我尝试为共享意图创建一个单独的活动:

我现在可以成功调试应用程序,但是当我尝试共享到应用程序时,base.OnCreate调用时出现异常:

0 投票
4 回答
441 浏览

.net - Visual Studio Community 2022 v17.0.1:.NET MAUI 选项不可用

当我设置 Visual Studio 2022 v17.0.1 时,这些是可用的选项:

这就是我进入我的视觉工作室的方式

但在这个 YouTube 视频中,它显示了以下内容: 但在 youtube 上显示的是这个

在我的 Visual Studio 2022 v17.0.1 副本中,未显示 YouTube 视频中显示的选项。我的 Visual Studio 设置有问题吗?

0 投票
0 回答
30 浏览

xamarin - 在 Xamarin.Forms/MAUI 中呈现 MIF/MID

下午好,我正在研究 gis ingeo 的个人项目。我可以将地图导出为 MID/MIF 格式。我可以在 Xamarin.Forms/MAUI 中以某种方式呈现它吗?

0 投票
1 回答
168 浏览

xamarin.forms - Xamarin.Forms CollectionView 触发焦点/悬停事件

我目前正在尝试实现一个以 Android TV 为目标的 Xamarin.Forms 应用程序。我已经简化了我的应用程序以显示我遇到的具体问题。

我有一组通过 CollectionView 显示的项目。我可以使用 D-Pad 控件滚动此 CollectionView 内的项目,这非常好,如通过此屏幕截图所示,如果我使布局边界可见,则“焦点”/“选定”项目是可见的。 所选项目可见

除了 CollectionView 上的“ItemSelected”事件之外,没有其他可用的事件,该事件仅在实际按下 Enter 时发生。我试图将“焦点”事件添加到构成此页面的所有元素中,并且没有任何内容被触发。我不确定这里到底“关注”了什么。

这是我的页面:

我想确切地知道这里的重点是什么,以及是否有可能做我所说的事情。

我还没有找到很多 Xamarin 用于 Android TV 的示例,因此可能无法执行此类操作。我也尝试在 .NET Maui 中实现相同的代码,但找不到任何可能在这里工作的事件。

0 投票
0 回答
32 浏览

ios - 如何在 iOS 中从 Brush 值创建 Paint 或 UIColor

我正在开发 MAUI 项目并拥有 SelectionBackground API(在 Brush 类型中),并且必须将此颜色设置为本机视图(UIView)的背景(即 UIColor 类型)或设置为 IView 的背景(即 Paint 类型)。所以我需要将该 Brush 值转换为 Paint 或 UIColor 类型,但我找不到解决方案。

请帮我解决这个问题。

谢谢。

0 投票
0 回答
75 浏览

.net - 构建 Maui 示例源代码时,如何修复“Microsoft.Maui.Resizetizer.dll”文件未找到错误?

我在Maui Repository - Essentials构建了示例源代码并收到错误消息:

<路径>/maui/.nuspec/Microsoft.Maui.Resizetizer.targets(457,9):错误MSB4062:无法从程序集<路径>/maui/加载“Microsoft.Maui.Resizetizer.DetectInvalidResourceOutputFilenamesTask”任务。 nuspec/Microsoft.Maui.Resizetizer.dll。无法加载文件或程序集“<路径>/maui/.nuspec/Microsoft.Maui.Resizetizer.dll”。该系统找不到指定的文件。[<路径>/maui/src/Essentials/samples/Samples/Essentials.Sample.csproj] <路径>/maui/.nuspec/Microsoft.Maui.Resizetizer.targets(457,9):错误 MSB4062:确认声明正确,程序集及其所有依赖项可用,并且任务包含实现的公共类Microsoft.Build.Framework.ITask。[<路径>/maui/src/Essentials/samples/Samples/Essentials.Sample.csproj]

注意:< path > 是包含示例源代码的本地文件夹。

我通过 .NET CLI 命令安装了 Microsoft.Maui.Resizetizer.Sdk:

dotnet add package Microsoft.Maui.Resizetizer.Sdk --version 6.0.101-preview.10.2068

重建,我得到同样的错误。谁能告诉我问题出在哪里?

0 投票
0 回答
75 浏览

c# - 如何打包 .net maui 应用程序的 WinUi 版本?

我构建了我的第一个.net maui 应用程序,它运行良好。现在我想打包应用程序的 WinUi 版本。

我对WinUiUWP了解不多。我观看了一些关于如何打包 UWP的教程,但我看不到如何在maui上执行此操作的工具。

请任何人知道我怎么能做到这一点。

0 投票
0 回答
527 浏览

c# - 将 .net MAUI 应用程序发布为 Windows 可执行文件

如何将 .net MAUI 应用程序发布到单个可执行文件?这甚至可能吗?我有一个应用程序,我希望我的朋友在他们的 Windows PC 上使用它。有没有不使用命令提示符的方法?

0 投票
1 回答
38 浏览

webforms - 将 ASP.NET Webforms FormsAuthentication 迁移到 Blazor

我们想将正在执行的 ASP.NET Webforms 网站升级到 Blazor。

为了在新的 Blazor 网站中使用相同的用户数据,升级甚至使用现有 SQL 表单身份验证数据库表的最佳方法是什么?

0 投票
1 回答
376 浏览

c# - .NET Maui 自定义处理程序不起作用,官方文档有误吗?

我正在使用 .NET MAUI 制作一个应用程序,并且我正在尝试为特定的控件实例实现自定义处理程序(例如,某些条目应该使用我创建的自定义处理程序)。为了实现这一点,我遵循了官方的 MS文档。以下是他们告诉我使用的设置:

1.首先制作一个Entry控件的子类:

2.然后我自定义 EntryHandler 以对 MyEntry 实例执行所需的修改:

问题:这给了我以下错误:

严重性代码 描述 项目文件行抑制状态错误 CS0021 无法使用 [] 将索引应用于“IPropertyMapper<IEntry, EntryHandler>”类型的表达式 MyMauiApp (net6.0-android)、MyMauiApp (net6.0-ios)、MyMauiApp (net6 .0-windows10.0.19041) C:\Users\xxxxxx\source\repos\MyMauiApp\MyMauiApp\App.xaml.cs 24 活动

正如我所说,我完全遵循了文档,但仍然是这个错误。我读过其他人也有这个问题。任何人都可以帮忙吗?