attachedbehaviors

    1热度

    1回答

    我正在寻找突出显示TextBlock内容的某些部分的方法。 由于大多数我找到建议写我自己的控制,从TextBlock继承,因为我不喜欢写我自己的额外功能一点一滴控制我试图把该funktionality在连接的解决方案行为,我很成功(所以我认为)。 这里是我的行为的代码: Public NotInheritable Class TextBlockHighlighting Private

    0热度

    1回答

    我正在使用How can I make a WPF combo box have the width of its widest element in XAML? 不像的问题,我在代码中创建组合框(工具栏)的后面描述的ComboBox的行为: private static ComboBox GetCombobox(ToolbarItemViewModel item) { va

    1热度

    1回答

    我在How can I make a WPF combo box have the width of its widest element in XAML? public static void SetWidthFromItems(this ComboBox comboBox) { double comboBoxWidth = 19;// comboBox.DesiredSize.Wi

    0热度

    1回答

    我有这样的I类功能获取对象actionCreate: use app\components\ModelHelperBehavior; class UserController extends Controller{ public function actionCreate(){ $model = new User(); $model->attachBe

    0热度

    1回答

    我在我的xaml中实现了正则表达式验证(从 How to Define TextBox Resctrictions)我有很多TextBox。在我看来,这需要的形式: <TextBox h:ColorMaskingTextBoxBehavior.Mask="^(?:\d{5})(?:-\d{4})?$" Text="{Binding ZipCode}" He

    1热度

    1回答

    我需要修改一个使用WPF,MVVM和Behaviors进行事件处理的桌面应用程序。我有一个任务来实现拖动&删除按钮。如果用户按下按钮,它将弹出一个文件保存窗口,但如果用户单击并拖动它,它应该显示一个文件图标,并让用户将其放入资源管理器窗口并将其保存在那里。 我已经添加命名空间: xmlns:i="http://schemas.microsoft.com/expression/2010/intera

    2热度

    1回答

    我在Javascript中很平庸,环顾四周,我无法找到任何有关如何实现我想要的行为的信息,或者甚至有可能。 我有一个命名空间form访问我的HTML表单: var form = (function(){ all = function() $('#myform .entry'); first = function() $('#myform .entry').first(); }

    1热度

    1回答

    我试图创建一个wpf行为。我所做的是查找键击OemPeriod,Decimal,backspace和delete。如果文本框中的字符串是101.55,并且用户通过将光标移回10来按下Decimal或OemPeriod,则它将在10之后移除字符串1,并且字符串将变为10.55。 该部分按预期工作。但真正的问题在于back (backspace)和Delete键。 如果文本框中的文本是10.55,并且

    0热度

    1回答

    我创建了一个具有依赖项属性的行为类,我想将其附加到视图中的控件(XAML)中。我正在使用MVVM,我需要通过将它绑定到ViewModel中的属性来设置此附加属性,但它不会被设置。这里是什么,我想要做一个简化版本: 行为等级: public static class TestBehavior { public static readonly DependencyProperty Some

    0热度

    1回答

    我想知道当propertychanged被调用时是否有可能更新另一个UI元素。 下面是一个例子: public string TestString { get { return testString; } set { testString = value; OnPropertyChanged("TestString"); } }