您好,我在 UWP 中显示了 1 个网络摄像头预览,这是成功的。
但是现在我想在我的程序中使用 2 个摄像头的预览,或者能够在计算机上连接 2 个摄像头的同时在两个摄像头之间进行选择。
当我运行 1 个网络摄像头预览时,我参考了有关使用的文档MediaCapture,这很好。
但现在我不知道如何显示 2 个相机预览或在相机之间选择一个。
不可能吗?
我正试图找到一种方法来使用WimRT中的鼠标滚轮滚动水平ScrollViewer.我知道在WPF中很容易实现,但是在WinRT中似乎没有这样的解决方法.有办法吗?
谢谢
我正在尝试制作一个UWP应用程序NavigationView.我的问题是找到一种方法来Header改变当前显示的页面.我的应用程序基于Microsoft UWP示例"AppUIBasics".在示例Header中,NavigationView节目总是"欢迎",因为它的硬编码但我希望它根据所选页面进行更改.
MainPage.xaml:
<NavigationView x:Name="NavView"
ItemInvoked="NavView_ItemInvoked"
SelectionChanged="NavView_SelectionChanged"
Loaded="NavView_Loaded"
Canvas.ZIndex="0">
<NavigationView.HeaderTemplate>
<DataTemplate>
<Grid Margin="24,10,0,0">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<TextBlock x:Name="appTitle" Style="{StaticResource TitleTextBlockStyle}"
FontSize="28"
VerticalAlignment="Center"
Text="Welcome"/>
<CommandBar Grid.Column="1"
HorizontalAlignment="Right"
VerticalAlignment="Top"
DefaultLabelPosition="Right"
Background="{ThemeResource SystemControlBackgroundAltHighBrush}">
<AppBarButton Label="Refresh" Icon="Refresh"/>
<AppBarButton Label="Import" Icon="Import"/>
</CommandBar>
</Grid>
</DataTemplate>
</NavigationView.HeaderTemplate>
<NavigationView.MenuItems>
<NavigationViewItem x:Uid="HomeNavItem" Content="" Tag="home">
<NavigationViewItem.Icon>
<FontIcon Glyph=""/>
</NavigationViewItem.Icon>
</NavigationViewItem>
<NavigationViewItemSeparator/>
<NavigationViewItem x:Uid="ConnectionNavItem" Icon="world" Content="" Tag="connection"/>
<NavigationViewItem x:Uid="CameraNavItem" Icon="video" Content="" Tag="camera"/>
</NavigationView.MenuItems>
<Frame x:Name="rootFrame" Margin="24">
<Frame.ContentTransitions>
<TransitionCollection>
<NavigationThemeTransition/>
</TransitionCollection> …Run Code Online (Sandbox Code Playgroud) UWP XAML 中的线性渐变效果很好,但我需要将其转换为径向渐变画笔。
这是我当前的 UWP XAML 代码
<Page
x:Class="button_radious.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:button_radious"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">
<Grid>
<Grid.Background>
<LinearGradientBrush StartPoint="0,1" EndPoint="1,0">
<GradientStop Color="#000000" Offset="0.30"/>
<GradientStop Color="green" Offset="0.65"/>
<GradientStop Color="White" Offset="0.90"/>
</LinearGradientBrush>
</Grid.Background>
</Grid>
</Page>
Run Code Online (Sandbox Code Playgroud) 我有一个论坛,我接受来自用户的参数,并使用这些参数在我的DB上启动一个过程.
我有点卡住了,我需要做什么:
我的论坛:
<form asp-action="RunProcedure" asp-controller="Home">
<div asp-validation-summary="ModelOnly"></div>
<div class="form-group">
<label asp-for="ShiaruchDate">Shiaruch Date</label>
<input asp-for="ShiaruchDate" placeholder="YYYY-MM-DD 00:00:00" class="form-control" />
<span asp-validation-for="ShiaruchDate" class="text-muted"></span>
</div>
<div class="form-group">
<p>Please enter dates in format of : YYYY-MM-DD 00:00:00</p>
<input type="submit" />
</div>
Run Code Online (Sandbox Code Playgroud)
我的控制器:
[HttpPost]
public async Task<IActionResult> RunProcedure(string startDate, string endDate, string shiaruchDate)
{
if (ModelState.IsValid)
{
using (var cmd = _context.Database.GetDbConnection().CreateCommand())
{
cmd.CommandText = "RunSSISPackage";
cmd.CommandType = CommandType.StoredProcedure;
// set some parameters of the stored procedure
cmd.Parameters.Add(new SqlParameter("@param3", SqlDbType.NVarChar)
{
Value = …Run Code Online (Sandbox Code Playgroud) 我有一个 UWP,它MainPage是一个NavigationView.
<NavigationView x:Name="MyNavigationView"
ItemInvoked="MyNavigationView_OnItemInvoked"
>
<NavigationView.MenuItems>
<NavigationViewItem Icon="List" Content="Channels" Tag="channels"/>
<NavigationViewItem Icon="Video" Content="Player" Tag="player"/>
</NavigationView.MenuItems>
<Frame x:Name="MyFrame">
<Frame.ContentTransitions>
<TransitionCollection>
<NavigationThemeTransition/>
</TransitionCollection>
</Frame.ContentTransitions>
</Frame>
</NavigationView>
Run Code Online (Sandbox Code Playgroud)
如您所见,另外两个框架是ChannelsPage和PlayerPage。我在 中列出了一些频道ChannelsPage,通过单击一个项目,框架将导航到PlayerPage:
private void EachTvProgram_Click(object sender, ItemClickEventArgs e)
{
var nextPlaying = (TvProgram) e.ClickedItem;
TvProgramManager.PlayingProgram = nextPlaying.Title;
ChannelDetails.IsPaneOpen = false;
Frame.Navigate(typeof(PlayerPage));
}
Run Code Online (Sandbox Code Playgroud)
尽管页面导航正确,但SelectedIteminNavigationView.MenuItem仍然是Channels,我如何将其更改为Playerin 函数?
这里的说明图:说明图
如您所见,框架实际上是PlayerPage而SelectedItem是ChannelsPage。
我正在尝试将broadFileSystemAccess功能用于UWP应用程序,但broadFileSystemAccess功能未列在Package.appxmanifest的功能列表中.
我的最小和最大目标版本是1803,建立17134,请帮助我.
我需要创建一个仅包含数字的TextBox,但是我做不到。我试过了:InputScope =“ Numbers”,但这仅适用于Mobile。我也尝试过TextChanging这个:
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (System.Text.RegularExpressions.Regex.IsMatch(textBox1.Text, "[^0-9]"))
{
textBox1.Text = textBox1.Text.Remove(textBox1.Text.Length - 1);
}
}
Run Code Online (Sandbox Code Playgroud) 我RatingControl在我的 UWP 应用程序中添加了一个。如何设置填充星星和空星星的颜色?这是我添加的代码:
<RatingControl x:Name="MyRating" Value="3.5" Width="300" Height="200" />
Run Code Online (Sandbox Code Playgroud)