wpf - 如何添加一个粘在列表框末尾的“添加”按钮?
问题描述
我几乎整晚都在寻找一种在 ListBox 底部放置这个漂亮的“添加”按钮的方法。问题是我希望它贴在列表框的底部,然后一旦到达边框的底部,我希望列表框可以滚动,这样添加按钮就不会超出边框。现在我用两行来做,但我希望按钮正好位于列表的底部,同时当列表变大时仍然不会超出边界。任何想法 ?提前致谢
解决方案
好的,所以我终于找到了解决这个简单但烦人的方法:诀窍是使用 DockPanel 并将按钮放在底部,同时让所有控件垂直对齐到顶部。
<DockPanel Height="Auto" VerticalAlignment="Top">
<Button Width="20" DockPanel.Dock="Bottom" VerticalAlignment="Top"/>
<ListBox VerticalAlignment="Top"/>
</DockPanel>
推荐阅读
- azure - Azure Web Functions Consuming SOAP 服务 - 如何使 async / WinHttpHandler 错误
- sql - 如何处理 postgres 全文搜索中的 Typo 错误
- python - 在 django python 中添加新卡之前,我如何检查 Stripe 客户是否已经拥有特定卡
- kotlin - Kotlin 多平台:kotlinx.coroutines.test 库在 commonTest 模块中不可见
- azure - Azure 数据工厂能否将数据发布到 Rest API
- ios - 如何使用 XHR (AJAX) 在 iOS12 上解决 ClientAbortException?
- html - 如何从
标签 [复制到剪贴板]
- java - Spring Batch Job 无明显原因停止
- marklogic - 如何在 Apache NiFi 的处理器中使用 ExecuteScriptMarkLogic?
- javascript - React Modal 确认无法正常工作