markup-extensions

    1热度

    1回答

    我需要创建一些包含文本消息的气球,类似于您在BBS或博客评论区中看到的内容。 我是不是寻找一个工具提示小部件 - 每个页面都会有几个,它们将始终显示。 我的要求: 阴影,如果可能的话,使用图像而不是box-shadow风格与IE浏览器的兼容性。 可视锚销或箭头指向原点源。 大小以适应的内容。 可以包含标记。我需要在气球中有按钮。 理想情况下,将通过.addClass或类似方式应用。

    0热度

    1回答

    长话短说,我需要这样做: ExpressionType="{x:Type sys:Byte[]}" 换句话说,我需要这样做: foo.ExpressionType=typeof(byte[]); 笏吗? 更新:它是2010设计界面中的一个错误。它在运行时正常工作。

    1热度

    2回答

    我试图编写自定义MarkupExtension,它允许我使用自己的机制来定义绑定,但是当我尝试返回我的MarkupExtension的MultiBinding我收到上述例外。 我: <TextBlock Text="{my:CustomMarkup ...}" /> CustomMarkup返回MultiBinding,但显然Text不喜欢被设置为MultiBinding。当我说: <Text

    1热度

    1回答

    我正在WPF应用程序中定制MarkupExtension。我见过的每个记录的示例都使用XAML中的字符串参数来构造新对象。是否可以使用非字符串参数? 换句话说,我该怎么做这样的事情? [MarkupExtensionReturnType(typeof(Uri))] public class RefPackUriExtension : MarkupExtension { object

    0热度

    1回答

    这个问题是强连接到这个答案为“How to reference a generic type in the DataType attribute of a HierarchicalDataTemplate?” 我跟着这个问题的答案的基本思路,并创造了这个数据结构: <!-- for DictItemVM<string, Remote.Address> which is a viewmodel fo

    10热度

    3回答

    MarkupExtension派生类中可能有DependencyProperty吗? public class GeometryQueryExtension : MarkupExtension { public XmlDataProvider Source { get; set; } public string XPath { get; set; } publi

    25热度

    1回答

    我们刚刚从vs2008切换到vs2010,我们的项目编译和运行良好,没有任何问题。但是,xaml设计师有一些错误。这是其中一个错误,希望有人能提供解决方案。 我们有一个自定义MarkupExtension,我们在xaml中使用它来获取某些资源。事情是这样的: <Button Style="{l:GetResource Key=MyButtonStyle}" /> 我知道我们可以使用静态资源或Dyn

    12热度

    4回答

    我有一个值转换器格式化数字(我不能使用SP1,但不幸)。它工作正常,直到它获得一个百分比。 下面是一个例子: <TextBlock Text="{Binding Path=PercentageComplete, Converter={StaticResource NumberFormatter}, ConverterParameter='0.00 %'}

    4热度

    2回答

    确定的价值,我不想一堆个ICommand在我的MVVM的ViewModels所以我决定创建一个WPF的MarkupExtension,你给它一个字符串(方法的名字),它为您提供执行该方法的ICommand。 这里有一个片段: public class MethodCall : MarkupExtension { public MethodCall(string methodName)