I\xc2\xb4m 使用 CalendarDatePicker
\n\n<CalendarDatePicker x:Name="DatePick" DisplayMode="Decade" Date="{Binding DisplayValue, Mode=TwoWay}"/>\nRun Code Online (Sandbox Code Playgroud)\n\n问题是当我绑定日期属性时,选择器不再显示默认占位符文本(选择日期),而是如果属性为 null(属性始终设置为 null),则现在显示 01.01.1916。
\n\npublic DateTimeOffset? DisplayValue {get;set;}\nRun Code Online (Sandbox Code Playgroud)\n\n如果我手动将 null 作为 Date 的值,它现在会再次显示 PlaceholderText。
\n\nDatePick.Date=null;\nRun Code Online (Sandbox Code Playgroud)\n\n并且绑定仍然有效/我在选择日期时得到了所需的值。\n那么是否有可能在不使用隐藏代码的情况下显示占位符文本?
\n我在我的 Xamarin 表单应用程序中使用 appcenter Auth 和 Data,但微软正在关闭这些服务,所以我现在需要自己做。Atm 这两个允许我使用 ADB2C 验证我的用户,然后授予他们访问 Cosmos 数据库中拥有和共享的内容的权限。
我有什么 atm:我可以通过 MSAL 登录到我的 AD B2C。我可以使用 Microsoft.Azure.DocumentDB.Core 访问我的数据库。
我需要的是:我需要能够生成资源令牌并配置数据库,以便只有用户可以访问他们的文档。(只发现过时且描述不佳的教程)
或者作为替代方案:如何创建只有通过 msal 登录的用户才能调用的 Azure 函数?然后我需要 Azure 函数中的用户 ID 来检查数据库。(所有教程都处理 api 调用的用户验证,从应用程序调用时这是不可能的)
azure xamarin azure-ad-b2c azure-functions visual-studio-app-center