在 Silverlight 4 中按代码显示 Lync ContactCard

Posted

技术标签:

【中文标题】在 Silverlight 4 中按代码显示 Lync ContactCard【英文标题】:Show Lync ContactCard in Silverlight 4 by code 【发布时间】:2011-06-30 10:42:29 【问题描述】:

我希望能够在控件的 MouseEnter 事件上显示 ContactCard/PopupContactCard 控件。 有谁知道如何显示联系人卡片? 到目前为止,由于重要方法的内部/受保护修饰符,我无法做到。 我可以使用 PresenseIndicator 控件执行此操作,但不能使用事件处理程序中的自定义代码。 那么有什么想法吗?

【问题讨论】:

【参考方案1】:

您可以创建一个新页面或现有页面的弹出部分,并在其中托管一个联系人卡片对象。然后,在鼠标输入时,通过您要显示的 SIP 并显示弹出窗口(/显示其他页面)

我可能会选择显示的 ContactCard 控件是这个:http://msdn.microsoft.com/en-us/library/microsoft.lync.controls.contactcard_di_2_lyncctrlslmref.aspx

或者您的意思是您希望扩展 ContactCard?我不确定这是否可能,IsExpanded 属性是否可写?

【讨论】:

以上是关于在 Silverlight 4 中按代码显示 Lync ContactCard的主要内容,如果未能解决你的问题,请参考以下文章

Silverlight 4:如何在键盘焦点上显示工具提示(修订)

Silverlight 4 - 锦标赛风格视图(淘汰赛,树)

带有代码突出显示的 Silverlight 控件?

分析 Silverlight 4

Silverlight 4 BitmapImage - bmp 文件支持

如何在按钮按下事件之外在 Silverlight 中获取鼠标按钮状态?