在 UWP C# 中调整焦点网格元素的大小

用户7827649

我有这个应用程序,我可以在其中插入图像并移动它们。

我想要的是能够在某些网格聚焦于键盘上的向上/向下箭头时调整它们的大小。

我曾尝试将此功能添加到 KeyDown 中,但它不起作用

UIElement_OnKeyDown(object sender, KeyRoutedEventArgs e)

在此之后,我在网上看到了一些评论并尝试使用

Window.Current.CoreWindow.KeyDown += UIElement_OnDownKey;

但我不知道如何通过这个以功能为中心的元素并调整它的大小,因为我最终得到了

CoreWindow sender, KeyEventArgs e

元素

谢谢!

用户7827649

只需添加即可完成我的意图

private async void UIElement_OnDownKey(CoreWindow sender, KeyEventArgs e)
{
    Image myImage = GetFrontImage();
    switch(e.VirtualKey)
    {
        case Windows.System.VirtualKey.Down: //Same thing for Up. 
        {
             myImage.Width = myImage.Width * 0.98;
             myImage.Height = myImage.Height * 0.98;
             break;
        }
    }
}

GetFrontImage() 获取鼠标光标下的图像,我设置如下:

img.PointerEntered += setFocuse; // setFocuse function sets this image to be the one returned by GetFrontImage() function

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C# 中的 UWP XmlSerialization

来自分类Dev

使用鼠标UWP调整UI元素的大小

来自分类Dev

操作 uwp c# 更新网格中的位置

来自分类Dev

UWP中的ListView不调整大小

来自分类Dev

UWP(C#)-在LocalFolder中查看文件

来自分类Dev

在C#UWP中打印ScrollViewer的内容

来自分类Dev

验证UWP C#中的文件写入

来自分类Dev

从列表中获取价值(C#UWP)

来自分类Dev

UWP C# 中的 SQLite 备份

来自分类Dev

在 C# UWP 中从类型创建页面

来自分类Dev

JSONArray C# UWP 中的访问值

来自分类Dev

变量中的 UWP/C# 日期存储

来自分类Dev

UWP:在C#代码中更改ListBoxItem元素的(文本)样式

来自分类Dev

UWP:如何调整图像大小

来自分类Dev

UWP C# - 列表视图中的网格问题

来自分类Dev

使时钟UWP(C#)

来自分类Dev

设置可见性在网格中崩溃的奇怪问题(C#,XAML,UWP)

来自分类Dev

设置可见性在网格中崩溃的奇怪问题(C#,XAML,UWP)

来自分类Dev

如何阻止 Canvas 影响 UWP 中的网格大小

来自分类Dev

在uwp C#中不会更新BackgroundDownloader进度

来自分类Dev

在UWP C#中的mouseEnter按钮样式上

来自分类Dev

在UWP C#中应用高通滤波器

来自分类Dev

UWP中的C#XML序列化

来自分类Dev

C ++ Winrt UWP如何从依赖属性中获取价值

来自分类Dev

在UWP C#中从路径绘制图形

来自分类Dev

如何使用C#在UWP APP中播放flv?

来自分类Dev

在 UWP 和 XAML (C#) 中创建“表格样式”ListView

来自分类Dev

UWP C++ 通过 EventHandler 从画布中自我移除

来自分类Dev

在 CalendarView [UWP] [C#] 中获取当前选择的日期