![]() |
1
1
wpf文本框有一些填充来为字母提供空间,例如“g”(抱歉,对于基线以下的这些额外像素,不知道正确的术语是-)。 因此,您可以尝试如下调整文本框的填充: TextBox Padding 条目需要编辑吗?如果没有,则使用文本块而不是VerticalAlignment=“Center”。这应该会更美好… 您也可以在样式中定义ListViewItem的数据模板,我认为默认情况下它是“ContentPresenter”,将其转换为文本框应该在正上方呈现。 当显示ListView时,我会关闭文本框的可见性。因为“中间”项可以是“6”…如果我是对的,您正在为值构建一些滚动选择器。 编辑: 经过一些测试,listview/listbox控件实现了一些内部填充。除非你完全想重新设计它们,否则你最好的拍摄方式是
弹出控件的…或者根据需要。Hackish?肯定: 我想您也将为生产代码使用一些数据绑定,现在这只是一个设计测试:) |
![]() |
Kryptonit364 · 在DataGrid中隐藏调整大小和选择列 2 年前 |
![]() |
hassan Ma · 从顶部将文本插入WPF文本块 2 年前 |
![]() |
Arijit · 移动画布内绘制的矩形 2 年前 |
![]() |
juraj14466 · C#WPF实时图表将点渲染为图像 2 年前 |