ScrollViewer 不滚动

2023-12-03

我想要一个包含 3 个组件的界面,一个挨着一个。 第一个是 ListView,另外两个是 Grid。

由于组件会在右侧溢出,因此我想将它们放在 ScrollViewer 中。 我没有成功。我尝试做一个非常简单的例子来尝试,但即使这个例子也失败了。

    <ScrollViewer Grid.Column="1" Grid.Row="2" HorizontalAlignment="Left" VerticalAlignment="Top" Width="600" Height="400">
        <StackPanel Width="1200" Height="400" Orientation="Horizontal">
            <Border Background="AntiqueWhite" Width="400" Height="400" HorizontalAlignment="Left" VerticalAlignment="Top"  />
            <Border Background="Blue" Width="400" Height="400" HorizontalAlignment="Left" VerticalAlignment="Top" />
            <Border Background="LimeGreen" Width="400" Height="400" HorizontalAlignment="Left" VerticalAlignment="Top" />
        </StackPanel>
    </ScrollViewer>

正如您所看到的,ScrollViewer 位于网格内。 我错过了什么?


尝试在滚动查看器上设置这些属性:-

 <ScrollViewer VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Visible" ZoomMode="Disabled" Grid.Column="1" Grid.Row="2" HorizontalAlignment="Left" VerticalAlignment="Top" Width="600" Height="400">
    <StackPanel Width="1200" Height="400" Orientation="Horizontal">
        <Border Background="AntiqueWhite" Width="400" Height="400" HorizontalAlignment="Left" VerticalAlignment="Top"  />
        <Border Background="Blue" Width="400" Height="400" HorizontalAlignment="Left" VerticalAlignment="Top" />
        <Border Background="LimeGreen" Width="400" Height="400" HorizontalAlignment="Left" VerticalAlignment="Top" />
    </StackPanel>
</ScrollViewer>

这对我来说通常有效!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ScrollViewer 不滚动 的相关文章

  • C 编程 - 文件 - fwrite

    我有一个关于编程和文件的问题 while current NULL if current gt Id Doctor 0 current current gt next id doc current gt Id Doctor if curre
  • 没有强命名的代码签名是否会让您的应用程序容易被滥用?

    尝试了解authenticode代码签名和强命名 我是否正确地认为 如果我对引用一些 dll 非强命名 的 exe 进行代码签名 恶意用户就可以替换我的 DLL 并以看似由我签名但正在运行的方式分发应用程序他们的代码 假设这是真的 那么您似
  • 为什么 C# Array.BinarySearch 这么快?

    我已经实施了一个很简单用于在整数数组中查找整数的 C 中的 binarySearch 实现 二分查找 static int binarySearch int arr int i int low 0 high arr Length 1 mid
  • GLKit的GLKMatrix“列专业”如何?

    前提A 当谈论线性存储器中的 列主 矩阵时 列被一个接一个地指定 使得存储器中的前 4 个条目对应于矩阵中的第一列 另一方面 行主 矩阵被理解为依次指定行 以便内存中的前 4 个条目指定矩阵的第一行 A GLKMatrix4看起来像这样 u
  • Web 客户端和 Expect100Continue

    使用 WebClient C NET 时设置 Expect100Continue 的最佳方法是什么 我有下面的代码 我仍然在标题中看到 100 continue 愚蠢的 apache 仍然抱怨 505 错误 string url http
  • 在结构中使用 typedef 枚举并避免类型混合警告

    我正在使用 C99 我的编译器是 IAR Embedded workbench 但我认为这个问题对于其他一些编译器也有效 我有一个 typedef 枚举 其中包含一些项目 并且我向该新类型的结构添加了一个元素 typedef enum fo
  • 不支持将数据直接绑定到存储查询(DbSet、DbQuery、DbSqlQuery)

    正在编码视觉工作室2012并使用实体模型作为我的数据层 但是 当页面尝试加载时 上面提到的标题 我使用 Linq 语句的下拉控件往往会引发未处理的异常 下面是我的代码 using AdventureWorksEntities dw new
  • 为什么当实例化新的游戏对象时,它没有向它们添加标签? [复制]

    这个问题在这里已经有答案了 using System Collections using System Collections Generic using UnityEngine public class Test MonoBehaviou
  • HTTPWebResponse 响应字符串被截断

    应用程序正在与 REST 服务通信 Fiddler 显示作为 Apps 响应传入的完整良好 XML 响应 该应用程序位于法属波利尼西亚 在新西兰也有一个相同的副本 因此主要嫌疑人似乎在编码 但我们已经检查过 但空手而归 查看流读取器的输出字
  • OleDbDataAdapter 未填充所有行

    嘿 我正在使用 DataAdapter 读取 Excel 文件并用该数据填充数据表 这是我的查询和连接字符串 private string Query SELECT FROM Sheet1 private string ConnectStr
  • C# 中通过 Process.Kill() 终止的进程的退出代码

    如果在我的 C 应用程序中 我正在创建一个可以正常终止或开始行为异常的子进程 在这种情况下 我通过调用 Process Kill 来终止它 但是 我想知道该进程是否已退出通常情况下 我知道我可以获得终止进程的错误代码 但是正常的退出代码是什
  • 创建链表而不将节点声明为指针

    我已经在谷歌和一些教科书上搜索了很长一段时间 我似乎无法理解为什么在构建链表时 节点需要是指针 例如 如果我有一个节点定义为 typedef struct Node int value struct Node next Node 为什么为了
  • 使用 Bearer Token 访问 IdentityServer4 上受保护的 API

    我试图寻找此问题的解决方案 但尚未找到正确的搜索文本 我的问题是 如何配置我的 IdentityServer 以便它也可以接受 授权带有 BearerTokens 的 Api 请求 我已经配置并运行了 IdentityServer4 我还在
  • 如何设计以 char* 指针作为类成员变量的类?

    首先我想介绍一下我的情况 我写了一些类 将 char 指针作为私有类成员 而且这个项目有 GUI 所以当单击按钮时 某些函数可能会执行多次 这些类是设计的单班在项目中 但是其中的某些函数可以执行多次 然后我发现我的项目存在内存泄漏 所以我想
  • 控件的命名约定[重复]

    这个问题在这里已经有答案了 Microsoft 在其网站上提供了命名指南 here http msdn microsoft com en us library xzf533w0 VS 71 aspx 我还有 框架设计指南 一书 我找不到有关
  • 如何在Xamarin中删除ViewTreeObserver?

    假设我需要获取并设置视图的高度 在 Android 中 众所周知 只有在绘制视图之后才能获取视图高度 如果您使用 Java 有很多答案 最著名的方法之一如下 取自这个答案 https stackoverflow com a 24035591
  • IEnumreable 动态和 lambda

    我想在 a 上使用 lambda 表达式IEnumerable
  • Windows 和 Linux 上的线程

    我在互联网上看到过在 Windows 上使用 C 制作多线程应用程序的教程 以及在 Linux 上执行相同操作的其他教程 但不能同时用于两者 是否存在即使在 Linux 或 Windows 上编译也能工作的函数 您需要使用一个包含两者的实现
  • 如何防止用户控件表单在 C# 中处理键盘输入(箭头键)

    我的用户控件包含其他可以选择的控件 我想实现使用箭头键导航子控件的方法 问题是家长控制拦截箭头键并使用它来滚动其视图什么是我想避免的事情 我想自己解决控制内容的导航问题 我如何控制由箭头键引起的标准行为 提前致谢 MTH 这通常是通过重写
  • 对来自流读取器的过滤数据执行小计

    编辑问题未得到解答 我有一个基于 1 个标准的过滤输出 前 3 个数字是 110 210 或 310 给出 3 个不同的组 从流阅读器控制台 问题已编辑 因为第一个答案是我给出的具体示例的字面解决方案 我使用的实际字符串长度为 450 个

随机推荐

  • 如何知道键盘在文本输入时是否处于活动状态

    我有一个类似于屏幕键盘的应用程序 我需要它知道任何地方是否有键盘光标 插入符号 处于活动状态 因此键盘将设置为活动状态 我搜索了键盘钩子和winapi 但找不到正确的使用方法 为了简化我的问题 如果用户可以按下真实键盘并在计算机上打印文本
  • 我是否需要调整令牌权限才能成功调用 CreateRemoteThread?

    我正在为我的应用程序开发一个调试工具 以帮助我诊断死锁 该应用程序在我客户的计算机上运行 因此我期望有广泛的操作系统 安全策略等 我使用的技术是在目标应用程序中实现一个函数 该函数生成所有线程的堆栈跟踪以及其他诊断信息 然后将其写入内存映射
  • Python 中的“无法启动新线程错误”

    我正在运行一个脚本 该脚本从 debian 软件包中提取信息并将其保存在数据库中 从大约 100 个包中提取信息后 出现错误 错误是 无法启动新线程 为什么我会遇到这个错误 可能的解决方案是什么 这是用于保存数据的代码 for i in l
  • 使用 Java-8 Streams API 将字符串列表转换为映射

    我有清单 List
  • 吉他调音器频率

    我正在为 iOS 制作一个吉他调音器Objective C 由于事实上我是Beginner我正在努力收集有关它的所有资源和信息 我知道这个理论 如果我错了 请纠正我 首先我需要从麦克风获取输入 然后需要申请申请FFT获取频率的算法 然后比较
  • ASP.NET C# 添加/更新用户到角色

    大家好 我有一个页面显示住宿信息 然后显示在详细信息视图中创建该信息的人的用户 ID 我还有一个按钮 应该查看该用户 ID 单击该按钮时将该用户 ID 转换为用户名 以便我可以使用该用户名将人员角色更改为租户 但是我不确定使用 C 如何从详
  • LINQ 与 SPARQL 的比较? [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 我不是 MS NET 用户 但对 LINQ 感到好奇 这篇文章http www linqpad net WhyLINQBeatsSQL aspx很好地解释了为什么它比 SQL 更
  • 功能请求:gwan.h 中包含的atomicAdd() 函数

    在 G WAN KV 选项中 KV INCR KEY将使用第一个字段作为主键 这意味着 G WAN 核心中已经内置了一个以原子方式递增的函数 以使该主索引正常工作 最好将此函数开放给 servlet 使用 即包含在 gwan h 中 通过这
  • 如何在div上叠加图像?

    我想在边框上放置一个小的圆形登录图像div这样半个图像将在边界线之外只是为了样式目的 我想我必须设置 z index 但如何或有没有更好的方法 这正是您需要做的 给你 img 一个类名 然后在你的样式表中添加类似这样的内容 classnam
  • 有什么方法可以在 JavaScript 中识别浏览器选项卡吗?

    我需要能够识别我在浏览器中的哪个选项卡 难道我不能从浏览器中获取一些信息来识别该选项卡吗 我不需要知道任何其他选项卡的任何信息 我只需要我所在选项卡的 id 它可以是随机数或序列号 也可以是日期时间戳 只要它与当前选项卡保持不变即可 选项卡
  • 是否可以通过 api 获取提交更改(仅限差异)?

    我试图通过 api 提取提交更改 而我得到的只是文件本身的路径 就像整个文件一样 我想要实现的是查看每次提交的单个文件的更改 仅差异 例如 如果我使用 Github 查询相同的内容 我会得到如下的差异 1 0 0 n console log
  • 如何提高单字符PrefixQuery性能?

    我有一个包含 150 万个文档的 RAMDirectory 并且我正在使用 PrefixQuery 搜索单个字段 当搜索文本长度为3个或更多字符时 搜索速度极快 不到20毫秒 但当搜索文本长度小于 3 个字符时 搜索甚至可能需要整整 1 秒
  • 有没有办法在 WPF 中创建粘性页脚?

    我想在 WPF 中添加粘性页脚 这是我在这个主题上发现的唯一问题 有没有办法在 xaml 中创建粘性页脚 但答案创造了一个fixed页脚 不是sticky footer
  • 如何组合列数略有不同的多个表

    我有多个表 其中大约有 10 个公共列 但有些表有 1 2 个额外列 我想将所有这些表组合成一个表 每个表中的每一行都有一行 每个特定行的源表中不存在的任何列都具有 NULL 值 所以我的输入大致如下 table1 id colA colB
  • NSDate:处理一天中时间的正确方法?

    我正在制定指定一天中不同时间的时间表 例如上午 10 30 不过 我不知道日期 我将把这些作为值存储在NSDictionary并希望以直接的方式处理他们 我不能使用NSDate 因为我没有约会 至少 不是以一种直接的方式 另一种看似显而易见
  • unionWith 的终止检查

    我在终止检查时遇到问题 与中描述的问题非常相似这个问题还有这个Agda 错误报告 功能请求 问题是让编译器相信以下内容unionWith终止 使用重复键的组合功能 unionWith合并表示为按键排序的 键 值 对列表的两个映射 有限映射的
  • Netlogo 发芽的海龟间隔不到一处

    我想将海龟放置在每个黑色斑块上 下图 这样海龟之间就没有间隙 我现在使用的代码 ask patches with pcolor black sprout dead turtles wall agents set color red 这给出了
  • 使用分治法求一个数的n次方根

    我需要有关如何求某个数字的 n 次方根的帮助 用户输入数字 n 和他想要根的数字 我需要在没有 cmath lib 的情况下使用分而治之的方法来解决这个问题 这是我的代码 目前还无法运行 include
  • 如何从C#调用Java代码?

    我们开发了一个 Java 应用程序 并希望从 C 客户端使用该应用程序 该应用程序依赖于 Spring Log4j 最有效的机制是什么 从 Java 代码创建 DLL 来实现这一目标 IKVM 真是太棒了 唯一的问题是它确实为项目增加了约
  • ScrollViewer 不滚动

    我想要一个包含 3 个组件的界面 一个挨着一个 第一个是 ListView 另外两个是 Grid 由于组件会在右侧溢出 因此我想将它们放在 ScrollViewer 中 我没有成功 我尝试做一个非常简单的例子来尝试 但即使这个例子也失败了