首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏nummy

    使用jsTree树形控件4

    这种结构适合于需要一次性渲染树形结构或者数据保存在数据的情况。 node 2" }, { "id" : "ajson3", "parent" : "ajson2", "text" : "Child 1" }, { "id" : "ajson4"

    2.8K10发布于 2018-08-27
  • 4.控件与布局

    HeaderedContentControl类,HeaderedContentControl是ContentControl的子类 内容属性为Content和Header 无论是Content还是Header都只能容纳一个元素 包含控件 Name="a"}, new Person(){Id=2,Name="b"}, new Person(){Id=3,Name="c"}, new Person(){Id=4, Shape类 用于绘制2D图形 无内容属性 可以使用Fill填充,使用Stroke属性设置边线 Panel 派生自Panel抽象类 主要功能是控制UI布局 内容属性为Children 内容可以是多个元素 包括控件控件的高度或者宽度确定 案例: <! /> <Button Content="清除" Grid.Column="<em>4</em>" Grid.Row="<em>4</em>"/> </Grid> 行列从0开始 如果把不同元素放在同一Grid单元格内,则后面的会覆盖前面的

    12610编辑于 2026-06-17
  • 来自专栏dino.c的专栏

    了解模板化控件(4):TemplatePart

    控件逻辑预期这些部分存在于ControlTemplate中,并且使用protected DependencyObject GetTemplateChild(String childName)获取它们后进行操作 使用TemplatePart 上一篇文章构造了一个很基础的控件HeaderedContentControl,这次通过扩展这个类做些试验性质的功能来介绍模板化控件的进阶知识。 新建一个名为ContentView的控件,继承自HeaderedContentControl,它要实现的功能有两个: 控件的Header默认Opacity=0.7,当鼠标移动到控件上时,设置Header 出于性能方面的考虑,很多UWP原生控件都会包含x:DeferLoadStrategy="Lazy"。 4. TemplatePartAttribute协定 有时,为了表明控件期待在ControlTemplate存在某个特定部件,防止编辑ControlTemplate的开发人员删除它,控件上会添加添加TemplatePartAttribute

    1.4K20发布于 2019-01-18
  • 来自专栏CSharp编程

    WPF开源控件:Newbeecoder.UI轮播控件

    轮播控件是一种强大且视觉上吸引人的方式来呈现多个数据项,本文讨论Newbeecoder.UI轮播控件的原理和一个简单的演示应用程序。 轮播控件是包含Canvas控件的 WPF 用户控件,项目控件是的子元素,位于canvas投影到屏幕平面上的圆上。 该控件实现了一个SelectionChanged事件,允许所有者在通过单击鼠标左键选择项目时收到通知。 旋转是使用计时器实现的,计时器在所选项目更改时启动。计时器每2毫秒触发一次,以确保平稳旋转。 Demo版下载地址:https://download.csdn.net/download/liaohaiyin/63234875 Newbeecoder.UI控件根据用户需求开发稳定而高效项目,通过视频来演示控件整体功能 ="Blue"/> <Label HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Content="<em>4</em>"

    1.9K20编辑于 2022-01-10
  • 来自专栏终身开发者

    Android UI控件常用

    以下是一些在开发中比较常使用的控件。 CircleImageView 圆形ImageView https://github.com/hdodenhof/CircleImageView TextView AndroidTagGroup 一个漂亮的标签控件 github.com/florent37/MaterialViewPager material-design-dimens 符合material design设计风格的color和dimens,可直接使用这个的定义

    3K21发布于 2019-07-31
  • 来自专栏walterlv - 吕毅的博客

    WindowsXamlHost:在 WPF 中使用 UWP 控件中的控件

    不过,通常更有实际价值的是更复杂的 UWP 控件的引入,通常是一整个 Page。 本文将介绍如何在 WPF 项目中引用 UWP 的控件。 创建一个 UWP 控件 建议专门为你复杂的 UWP 控件创建一个 UWP 控件。在这个控件中的开发就像普通 UWP 应用一样。 重新加载项目并编译 现在,重新加载那个 UWP 控件,将其编译,以便将 UWP 项目的生成文件复制到 WPF 目录下。 特别的,如果你的项目被 git 进行版本管理,你可能需要忽略 UWP 控件项目中的文件。 在 WPF 项目中使用 UWP 控件中的控件 这时,在 WindowsXamlHost 中就可以添加 UWP 控件中的 MainPage 了。

    8K20发布于 2020-02-10
  • 来自专栏JusterZhu

    开源WPF控件推荐:ModernWpf

    开源WPF控件推荐:ModernWpf ModernWpf仓库信息 站长从博客园 林德熙 处了解到此控件,通过clone、编译、运行,发现这确实不错,正如 林德熙 所言:“有十分漂亮的界面,整个都是 Win10 风,界面部分和默认 UWP 相近, 这个支持了 .NET Framework 4.5 和以上的版本,以及 .NET Core 3.0 和以上的版本,可以在 Windows Vista SP2 本人遂从该仓库中将readme搬运过来,希望让更多人知道有这个的存在,能给WPF开发者多一个UI选择。 白色主题 快速开始 创建一个WPF应用 从NuGet中安装包 ModernWpfUI. ItemsRepeater CustomTitleBar.Dark Calendar Menu Progress ColorRamp AccentColorPalette HighContrast.png 其他控件介绍 : 国内开源C# WPF控件Panuon.UI.Silver推荐 《Dotnet9》系列-开源C# WPF控件3《HandyControl》强力推荐 (四)开源C# WPF控件《AduSkin –

    1.6K10编辑于 2022-12-07
  • 来自专栏CSharp编程大全

    开源WPF控件推荐:ModernWpf

    开源WPF控件推荐:ModernWpf ? ModernWpf仓库信息 站长从博客园 林德熙 处了解到此控件,通过clone、编译、运行,发现这确实不错,正如 林德熙 所言:“有十分漂亮的界面,整个都是 Win10 风,界面部分和默认 UWP 本人遂从该仓库中将readme搬运过来,希望让更多人知道有这个的存在,能给WPF开发者多一个UI选择。 ? 白色主题 快速开始 创建一个WPF应用 从NuGet中安装包 ModernWpfUI. HighContrast.png 其他控件介绍: 国内开源C# WPF控件Panuon.UI.Silver推荐 《Dotnet9》系列-开源C# WPF控件3《HandyControl》强力推荐 (四)开源C# WPF控件《AduSkin – UI》

    5.1K20发布于 2020-12-29
  • 来自专栏JusterZhu

    WPF开源控件扩展 - MaterialDesignExtensions

    WPF开源控件扩展 - MaterialDesignExtensions MaterialDesignExtensions仓库截图 logo Material Design Extensions 在WPF开源控件 Material Design in XAML Toolkit(本站介绍:链接)的基础上进行了控件扩展和特性新增。 controls="clr-namespace:MaterialDesignExtensions.Controls;assembly=MaterialDesignExtensions" 你可以使用本控件控件 Material Design Extensions具有以下控件: Control Details Status Stepper Custom Stepper control (specification search Autocomplete Oversized number spinner 文档 API文档:网址 协议 Material Design Extensions基于MIT协议 感谢 本由网友

    1.1K20编辑于 2022-12-07
  • 来自专栏CSharp编程大全

    WPF开源控件扩展 - MaterialDesignExtensions

    WPF开源控件扩展 - MaterialDesignExtensions MaterialDesignExtensions仓库截图 logo Material Design Extensions 在WPF 开源控件 ? 链接)的基础上进行了控件扩展和特性新增。本开源项目中的控件或许不在?Material Design specification明确规定中,在使用时也不会和? controls="clr-namespace:MaterialDesignExtensions.Controls;assembly=MaterialDesignExtensions" 你可以使用本控件了 MIT协议 感谢 本由网友“码农01号”推荐。

    1.6K10发布于 2020-12-29
  • 来自专栏Dotnet9

    WPF开源控件扩展ControlzEx

    <TextBlock Grid.Row="0" Grid.Column="0" Margin="<em>4</em>" Text="Datetime" / 但是如果我们使用常见的对焦方法,控件获得了焦点,但没有获得焦点视觉样式。 仅当控件从键盘设备获得焦点或 SystemParameters.KeyboardCues 为 true 时,原KeyboardNavigation类才处理视觉样式。 大多数修复和改进来自MahApps.Metro[4]和Fluent.Ribbon[5]。 blogs.msdn.com/b/wpfsdk/archive/2008/09/08/custom-window-chrome-in-wpf.aspx 它是原始 Microsoft WPF Shell 集成的一个分支

    2K20发布于 2021-12-01
  • 来自专栏CSharp编程

    C# WPF新版开源控件:Newbeecoder.UI日期控件

    在wpf 中的DatePicker允许用户选择日期值的控件。用户通过使用ComboBox选择月、日和年值来选择日期,自带日期控件不能选择时间。 Demo下载: Newbeecoder.UI.zip 根据产品图设计一款好看的软件用Newbeecoder.UI能完美实现 前言 DatePicker控件的结构包括显示日期文本框,日期选择下拉按钮,月单元格 datePickerFor2009.FirstDayOfWeek = DayOfWeek.Monday; root.Children.Add(datePickerFor2009); Newbeecoder.UI控件有三种日期控件 :日期控件,日期时间控件,时间控件,如下图: ? 在日期弹出下拉有年月日选择器,控件也设计一款主题风格的日历控件。 ?

    2.8K40编辑于 2022-05-05
  • 来自专栏CSharp编程

    WPF(C#)开源控件:Newbeecoder.UI之NbExpander控件

    WPF的Expander是显示内容视图控件,扩展区域的内容可以展开或折叠。ExpandDirection是设置扩展方向,FontSize设置字体大小,IsExpanded展示显示。 Demo版下载地址:https://download.csdn.net/download/liaohaiyin/63234875 Newbeecoder.UI控件根据用户需求开发稳定而高效项目,通过视频来演示控件整体功能 : 视频内容 在Newbeecoder.UI控件用NbExpander显示折叠菜单样式: NbExpander案例代码: <NbExpander Header="推荐" Style="{StaticResource

    96410编辑于 2022-01-07
  • 来自专栏CSharp编程

    值得收藏轻量级UI控件

    程序开发者使用第三方UI更多是为了方便且省事把控件植入到项目中去,不用去研究UI控件实现细节,同时还有基础属性设置改变其样式。这样更快速开发项目,节省不少时间。 本篇文章主要分两部分介绍第三方Newbeecoder.UI,第一部分介绍UI使用方式,第二部分简单介绍下开源控件框架和代码结构。 为了方便用户了解软件功能,先视频简单演示下控件界面和程序框架。 九、主题样式是扩展控件有更多的风格,用户添加不同风格控件,可以在指定的资源文件中增加所需控件风格。 十、系统参数是控件中使用颜色,字体,控件大小需要的属性。 还有更多控件就没有做详细介绍,在使用Newbeecoder.UI控件有需要技术技术可以私信我。

    1.6K20编辑于 2022-01-12
  • 来自专栏c#学习笔记

    C#——写一个控件

    不然无法在工具箱里找到 控件,说白了,就是个类项目。 不过这个类库内定义了一系列自定义的控件。整个项目(类+调用项目)结构大概是这个样 ? 请忽略Class2和ClassDiagram1.cd,这是我之前一个博文 用到的项目,留下来也无关紧要。 写控件一点都不难,只需要同样的过程重复N遍再加上一点创意,必要时还需要用点别人的东西。 3、控件做好后,会出现在【工具箱】内 ? 4、将控件拖拽到一个窗体(Form)上就可以使用了,取名testUserControl1。这个名字是VS默认取的,即首字母小写,最后补上数字作为序号。 ? 4)EditorBrowsable:指定某一属性或方法在编辑器中可见 EditorBrowsableAttribute(MSDN)指定某个属性或方法在编辑器中可以查看。

    3.1K41发布于 2021-02-04
  • 来自专栏大前端(横向跨端 & 纵向全栈)

    易语言控件绑定数据

    在易语言中,只要控件的属性里有数据源的都可以与数据的数据绑定,以下将演示易语言数据与表格控件如何绑定。 1.  在数据提供者控件的属性“数据文件名”中选择要绑定的数据; 如果数据设置了密码,一定要填上数据的密码。 2. 在数据源控件的属性“数据提供者”中选择上一步中创建的数据提供者; 3.  在表格控件的属性“数据源中”选择上一步创建的数据源; 经过以上3步,在表格控件里就可以看到数据库里的数据了。

    2.1K00编辑于 2024-05-24
  • 来自专栏Qt项目实战

    Qt编写控件属性设计器4-加载属性

    控件支持八个方位拉动调整大小,自适应任意分辨率,可键盘上下左右微调位置。 打通了串口采集、网络采集、数据采集三种方式设置数据。 代码极其精简,注释非常详细,可以作为组态的雏形,自行拓展更多的功能。 每个控件默认配色和demo对应的配色都非常精美。 超过130个可见控件,6个不可见控件。 部分控件提供多种样式风格选择,多种指示器样式选择。 所有控件自适应窗体拉伸变化。 所有控件最后生成一个动态文件(dll或者so等),可以直接集成到qtcreator中拖曳设计使用。 目前已经有qml版本,后期会考虑出pyqt版本,如果用户需求量很大的话。 自定义控件插件开放动态使用(永久免费),无任何后门和限制,请放心使用。 目前已提供26个版本的dll,其中包括了qt5.12.3 msvc2017 32+64 mingw 32+64 的。 Qt入门书籍推荐霍亚飞的《Qt Creator快速入门》《Qt5编程入门》,Qt进阶书籍推荐官方的《C++ GUI Qt4编程》。

    1.5K11发布于 2019-09-14
  • 来自专栏Android知识点总结

    Flutter第4天--基础控件(下)+Flex布局详解

    ---- 一、第一组控件: ? 第一组.png ---- 1.图片Image ? formImgsColorBlendMode(), ); 一共就这些代码,就能实现下面的效果,Android也好,Flutter也好,套路都是一样的 当你遇到很多种情况的问题时,都可以用这个套路,多分析,你才能巩固自己的知识 Color(0xff54C5F8), elevation: 12, centerTitle: true, toolbarOpacity: .4) Radio测试.png var numLi = [1, 2, 3, 4, 5, 6, 7]; var radios=Wrap(children: numLi.map((i) { return Radio 水平时主轴的布局行为.png ---- 4.水平时交错轴(纵轴)的布局行为:默认:CrossAxisAlignment.center ?

    2.7K30发布于 2018-12-27
  • 来自专栏葡萄城控件技术团队

    Silverlight4控件纯客户端注册验证

    4控件购买者会将License文件绑定到他开发部署的程序中。 License格式如下: <License> <Id>31f81fef-a036-4f6f-b47b-d0c8da1674ea</Id> <AssemblyName>Vendor.TestControl CbQb0MvotPgr5nenLdccm7UwABkn7+PgtEchObGba5KUhHCAkvvSFfwi/e480AYI2YXznVpCsP8RA8o=</Signature> </License> License中记录了控件生成商数据中 PublicKeyXmlString = "<RSAKeyValue><Modulus>wG5DRppiesQegis92ZyJOO3ADC6ANV470SPyOhuYBpDpwA/UX4gO3XQhEr2jx09ZLQWYvwVJdSg4JhoO46fw11nsQObzwd +wz/jEcjSF9MCfK+CVb3qMHH9TBgHh5dy7zbB+hUkuacm/nKY9bPfaoNj4sA2YnbiPl3+v80qy/gE=</Modulus><Exponent>AQAB

    1.6K50发布于 2018-01-10
  • 来自专栏菩提树下的杨过

    ExtJs学习笔记(4)_EditorGridPanel(可编辑的网格控件)

    这一节,我们将看到ExtJs功能强大的可编辑网格控件,几乎与VS.Net的GridView功能一样了,但是ExtJs的可是纯JS的UI 一.静态示例(改自ExtJs的官方示例) a.因为我们是采用xml > <catalog> <plant> <common>红竹</common> <botanical>产自加拿大</botanical> <zone>4</zone> plant> <plant> <common>紫罗兰</common> <botanical>Erythronium americanum</botanical> <zone>4< this.OnF_AddTimeChanged(); } } } 这里,我调用了自己写的一个工具

    4.2K50发布于 2018-01-24
领券