wpf textblock与px的精确上边距

Posted

技术标签:

【中文标题】wpf textblock与px的精确上边距【英文标题】:wpf textblock exact top margin with px 【发布时间】:2018-06-17 03:07:31 【问题描述】:
<TextBlock x:Name="ctTbMain" Text="INITIALIZING THE SYSTEM NEW UI"     Canvas.Left="0" Canvas.Top="190px" Width="Binding Path=ActualWidth, ElementName=ctPagebody" Style="StaticResource styleTextInit1" />

假设我想将此 TextBox 设置为距上边距 290 像素 我该怎么做?

【问题讨论】:

请提供更多细节。如果它仅将控件从顶部放置到 290 像素。试试 Canvas.Top="290"。它将考虑窗口的高度和宽度。 使用转换器并将像素值转换为双倍 【参考方案1】:

如果您想要 290px 的边距,只需设置边距。

<TextBlock 
  x:Name="ctTbMain" 
  Text="INITIALIZING THE SYSTEM NEW UI" 
  Margin="0,290,0,0" 
  Width="Binding Path=ActualWidth, ElementName=ctPagebody" 
  Style="StaticResource styleTextInit1"
/>

【讨论】:

以上是关于wpf textblock与px的精确上边距的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序:margin padding position 属性

第二页的上边距不起作用 - Laravel DOMPDF

WPF 之 TreeView节点重命名

一个盒子包裹另一个盒子,当包裹盒子没有设置border和padding时,里边盒子的设置的上边距不会起作用

盒子模型

wpf中textbox与textblock有什么区别