问题标签 [rowdefinition]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - 在 WPF 中,如何从属于它的 UIElement 中获取 RowDefinition 对象?
以下面的窗口布局为例:Grid
定义了一个元素。它有 3 行。每行都有一个 Button 元素。如何获取RowDefinition
它所属的 Button 的对象?谢谢。
注意:通过调用Grid.GetRow(Button element)
,我得到了Grid.Row
Button 元素的属性。我不需要那个 - 相反我需要实际的RowDefinition
对象。
c# - 在 wpf 网格中设置全局行定义
我有一个带有两个标签的网格。
我知道我可以为每一行添加,但如果我有 100 行,我需要添加 100 行定义。有没有办法全局设置行定义,以便所有行/列都继承它们的属性?
c# - RowDefinition Height = Auto doesn't work?
Please have a look at my code below:
Output of the code above:
Now my question very simple, why there is empty space above the button? I've already set all RowDefinition Height="Auto"
, when there isn't any value in my variable, shouldn't the box shrink to left only button?
Please note that all the variable such as [someViewModel].Title, [someViewModel].AnotherText, [someViewModel].AnotherText2, [someViewModel].Source will be null
wpf - 如何获得 RowDefinition 的逻辑子代?
我已经扩展了RowDefinition
asRowDefinitionExtended
和 In that,我什么时候可以得到LogicalChildren
属于 this的RowDefinition
。我的意思是我可以在哪个覆盖中获得LogicalChildren
?
我的要求是,我需要检查它的所有内容LogicalChildren
并相应地Visibility
更改它Height
。
我怎么能这样做?任何想法?
更新:
代码已更新,在加载时我可以这样做并且效果很好。但我的问题是,加载后正在更改控件的可见性......那么在更改可见性时是否有任何通知?当布局更新时,我正在寻找一个事件......
我可以将它用于任何活动吗?
c# - 为什么创建网格时出现异常
我必须创建一个网格数组,这个数组的大小是动态确定的。
我的尝试是:
它没有给出任何错误,但是当我运行时它给出了异常:
The object reference is not set to an instance of an object.
编辑:我想使用数组,因为:在初始化之前我必须这样做:
如果您建议我不要以编程方式工作,那么我想提前通知我我很清楚,但我有义务这样做,因为我正在从事已经开发的项目并且没有更多选择。如果有人让我摆脱这个错误或任何其他替代方案来实现这一目标,那将是一个很大的帮助。
c# - 故事板针对 WP8 的 GridLength
我想为改变高度的 RowDefinition 制作一个故事板,我发现这对我有帮助。当我想创建类GridLengthAnimation时,唯一的问题是我无法将其设为 AnimationTimeline。这是因为windows phone 8不支持吗?
在这种情况下,是否有另一种方法可以为 RowDefinition 制作故事板?
xaml - RowSpan "Auto" 为 WP8.1 合并两行
我有一个网格,我在其中使用列定义创建了三行。在第一行中,我放置了一个带有矩形的网格并设置 Rowspan = 2。在第二行中,我还有一个带有矩形的网格。而不是第一行只是稍微重叠第二行,这是我希望的,它们完全重叠,似乎只有一行。
Te RowDefinition Height 我已设置为 Auto,因为我希望稍后通过单击按钮来更改行的高度。
有没有办法避免使用 RowDefinition 的自动高度合并两行?
到目前为止我得到的代码是:
wpf - Grid RowDefinintion 固定高度被忽略
我有一个简单的两行网格,第一行具有固定高度。在里面,我有一个 RowSpan="2" 的元素,在顶部还有另一个元素,它应该只位于第一行:
但是,第一行的实际高度只是忽略了高度设置,比预期的要大得多。
这是网格中的错误吗?我该如何解决这个问题?
c# - c# wpf行定义
我需要一些代码的帮助。如何将一行分成两列。我的代码在此文本下。
那么如何将第 0 行分成两列,谢谢