PlacementAdapter.CanSetPosition 方法
[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]
返回一个值,该值指示是否可设置指定的坐标。
命名空间: Microsoft.Windows.Design.Interaction
程序集: Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)
语法
声明
Public MustOverride Function CanSetPosition ( _
intent As PlacementIntent, _
position As RelativePosition _
) As Boolean
public abstract bool CanSetPosition(
PlacementIntent intent,
RelativePosition position
)
public:
virtual bool CanSetPosition(
PlacementIntent intent,
RelativePosition^ position
) abstract
abstract CanSetPosition :
intent:PlacementIntent *
position:RelativePosition -> bool
public abstract function CanSetPosition(
intent : PlacementIntent,
position : RelativePosition
) : boolean
参数
- intent
类型:Microsoft.Windows.Design.Interaction.PlacementIntent
说明此项位置调用的原因。
- position
类型:Microsoft.Windows.Design.Interaction.RelativePosition
要设置的坐标。
返回值
类型:System.Boolean
如果设定了坐标,则为 true;否则为 false。
异常
异常 | 条件 |
---|---|
ArgumentNullException | position 为 nulla null reference (Nothing in Visual Basic)。 |
备注
PlacementIntent 由放置适配器使用,用于从特定放置位置填写缺失值。 例如,如果 PlacementIntent 为 Move 并 LeftSide(而非 RightSide)传入值,则放置适配器将对右侧进行调整,以区别控件的尺寸保持恒定。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.Windows.Design.Interaction 命名空间