首页 文章
  • 1 votes
     answers
     views

    setColorFilter适用于所有按钮

    我有一个扩展按钮视图的类,我用它来创建自定义形状的按钮,如十六进制按钮,只响应实际按钮区域的点击而不是视图的默认矩形形状 . 然而,那部分是有效的,我也希望能够改变按钮的颜色而不为每种颜色创建不同的drawable,所以我创建了带有灰度阴影的白色按钮图像,并使用setColorFilter设置我读取的颜色从xml开始,除了当活动开始或重新启动时,所有按钮都获得最后一个按钮的颜色(最后创建或单击),...
  • 0 votes
     answers
     views

    UWP自定义媒体控件无法正常工作

    下面是我的UWP app媒体元素的XAML代码,但它不提供自定义媒体控件,为什么呢? <MediaElement x:Name="Media" Grid.Row="1" AutoPlay="True" AreTransportControlsEnabled="True" > <...
  • 0 votes
     answers
     views

    VB赢得自定义控制缩放和平移功能?

    我目前正在为Winforms进行节点图控制,该控件包含的节点基本上只是一个带有属性的“空”类,因此节点在控件中绘制,控件处理它们 . 我的控件需要支持缩放和平移 . 目前我正在使用Graphics.ScaleTransform方法进行缩放,并使用AutoScroll进行平移 . 这两个人自己很好,但是一起使用它们是行不通的 . 为了使平移“更好”,我隐藏了滚动条,将AutoScrollMinSiz...
  • 1 votes
     answers
     views

    在字母位置的点和点处的多行文本字母位置

    为了扩展/实现具有多行的自定义小部件(如QTextEdit),我需要将小部件坐标转换为文本位置,将文本位置转换为坐标 . 例如 . 鼠标单击文本设置光标位置 . 例如,使用箭头键将改变需要绘制的光标位置 . 文本的绘制使用如下行: painter.drawText( textRect, Qt::AlignLeft | Qt::AlignTop | Qt::TextWordWrap...
  • 0 votes
     answers
     views

    JavaFX FXML文本组件控制器未更新

    在使用FXMLLoader动态创建后,我很难将FXML Text组件更新 . 这个假设简单的程序要求用户输入掷骰数,根据此输入创建新骰子,使用随机数生成器滚动它们,对这些值求和,并提供按钮以重新滚动任何骰子想 . 每个模具都添加到主窗口(使用FXMLoader和自定义模具组件),显示其索引,滚动值以及如果要重新滚动特定模具而推动的按钮 . 模具的值存在并且更新很好 . 重新滚动按钮效果很好 . 但...
  • 9 votes
     answers
     views

    BrowseFragment上的每个标头的多个ListRows - Leanback库

    我'm getting started with Leanback support for our app. As per UI requirements I need to add multiple list rows corresponding to each header, it'就像Youtube App在Android TV上所做的那样 . 默认 ListRowPresenter 似乎只...
  • 0 votes
     answers
     views

    在使用ControlTemplates定义的程序集中定义的自定义控件

    我创建了一个带有自定义控件的库,以简化我的同事的一些开发 . 然后我创建了一个模板,我想让他们有机会修改默认模板等等 . 经过一些研究,我发现了一些关于Themes,Generic.xaml和ThemeInfo属性的信息,但有些东西不起作用 . 所以我的最后一次尝试: - AssemblyInfo.cs中带有Theme属性的控件库: [assembly: ThemeInfo( ResourceD...
  • 0 votes
     answers
     views

    WPF自定义控件问题

    我有一个问题,我还没有找到解决方案 . 我想创建一个基本自定义控件并在另一个自定义控件中使用它 . 我在窗口中使用它时基本控件工作正常,但是当我在其他自定义控件中使用它时,绑定不起作用 . 我的代码出了什么问题? Code: 模型: public class ElementModel { public string Name { get; set; } public string ...
  • 0 votes
     answers
     views

    wpf自定义控件get / set not firing

    我正在学习WPF,而且来自Flex和AS,有时似乎过于复杂 . 除了意见之外,我的问题如下 . 我已经创建了一个自定义控件ToolBarButton,它基本上是一个图像按钮,注定要包含在自定义工具栏中 . 我已经为这个控件添加了一些属性,我希望能够从XAML中设置它们 . 虽然该属性出现在XAML端的AutoCompletion中,但从不触发Set方法,并且该属性保持为null . 所以这里是To...
  • 1 votes
     answers
     views

    WPF自定义控件属性设置器

    我有一个非常简单的基于按钮的控件,它显示一个椭圆,颜色取自自定义依赖控件,称为“画笔” . 模板显示具有正确颜色的椭圆,但触发器中的Setters不识别“Brush”属性(下面的XAML文件中突出显示的错误) . 如何访问setter中的“Brush”属性,以便我可以在MouseOver上更改其值? XAML: <Button x:Class="WpfTest.EllipseBut...
  • 10 votes
     answers
     views

    WPF在控件中添加自定义属性

    好吧,我有一个WPF应用程序,其中我有一个资源字典 . 在字典中,我有一个 Button 的新样式,如下所示: <Style x:Key="MenuButtonStyle" TargetType="Button"> <Setter Property="Template"> <Set...
  • 0 votes
     answers
     views

    WPF:无法在用户控件中创建所有控件的实例

    我在WPF应用程序中使用自定义控件 . 此自定义控件包括逻辑和资源字典 . 在我的应用程序中,我有登录窗口和主窗口 . 应用程序首先加载登录窗口 <Application x:Class="Dest.App" .... StartupUri="Login.xaml"> </Applicat...
  • 1 votes
     answers
     views

    如何在另一个项目中使用自定义WPF / XAML控件?

    我能够创建一个自定义的WPF Glass Button来扩展Button类,并使用在资源字典中定义的Style中定义的ControlTemplate . 在容纳控件的项目中,它工作正常并且表现如预期 . 当我尝试将控件放在另一个项目中时,我什么都没得到 - 什么也没出现 . 没有错误,但没有控制权 . 我试图用UserControl构造控件,但它在触发器中的某些属性上出错 - <UserCo...
  • 0 votes
     answers
     views

    如何创建自定义NSView的缩小版本

    我已经构建了一个显示事件时间轴的自定义视图组件 . 该组件由NSView的几个自定义子类构建,每个子类实现时间轴中事件的特定视觉方面 . 大多数类通过现有Cocoa组件(通过initWithFrame方法添加)和一些自定义绘图(通过drawRect方法)的组合来显示自己 . 时间轴 - 由于其大小 - 包装在NSScrollView中,允许用户水平滚动时间轴 . 时间轴将其帧的坐标系映射到显示的事...
  • 2 votes
     answers
     views

    基于Primefaces'<p:diagram>创建自定义组件

    多年来我一直潜伏着这个帮助社区,但从未发布,因为我经常在询问之前找到我需要的东西 .我已阅读这些文章: How to render a composite component using a custom renderer?What is the relationship between component family, component type and renderer type? 然而我...
  • 1 votes
     answers
     views

    WPF如何使用验证和绑定创建自定义文本框

    我正在开发一个用于货币编辑的自定义文本框 .我很复杂和/或不能真正使用,迫使你做坏事(比如硬编码应该在控件上使用的名字) .所以我've decided to do it myself, but I' m无法使用绑定选项,因为分配给绑定属性的属性必须是小数,但TextBox控件的Text属性接受字符串 .我想的答案可能是覆盖基类(TextBox)中Text属性的访问方法(getter和setter...
  • 1 votes
     answers
     views

    在CustomControl中绑定

    我已经创建了一个自定义控件,它可以(在其他方面)在ItemsControl中显示许多扩展器 . &lt;ResourceDictionary xmlns=&quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot; xmlns:x=&quot;http://schemas.microsof...
  • 1 votes
     answers
     views

    Wpf自定义窗口TabControl式模板

    我想创建一个行为方式的 CustomWindow 类:1 . 窗口的非客户区也被利用,TabControl 's tabs are present instead of window title like in Google Chrome. 2. Tabs are right-padded so when window is too small, min/max/close buttons don...
  • 9 votes
     answers
     views

    你会建议在WPF中构建这样的控件吗?

    我需要构建一个看起来与此类似的WPF控件:alt text http://img251.imageshack.us/img251/6857/circle.png 每种颜色应该可点击和调整大小(或可选择) . 此控件将用于设置一天中的小时模式 . 我已经考虑过将24个按钮排成一个圆圈: alt text http://img684.imageshack.us/img684/2184/buttonsk...
  • 4 votes
     answers
     views

    自定义按钮MouseLeave事件

    我用一些面板和图片框制作了一个自定义按钮 . 使用MouseEnter和MouseLeave,我设置适当的悬停图像,如普通按钮 . 问题是如果我在控件上移动鼠标太快,它有时不会触发MouseLeave事件 . 这样,按钮在悬停状态下被“锁定” . 截图问题:http://www.jesconsultancy.nl/images/screens/screen_prblm.png 右侧的按钮被锁定在“...
  • 12 votes
     answers
     views

    WPF自定义控件构造,触发器和事件

    WPF自定义控件 我想构建一个新的自定义控件 . 我发现很少的教程给了我一些如何实现这一目标的线索 . 据我了解,创建一个新的自定义控件总是通过扩展当前控件来完成,甚至可以从层次结构的最基本级别扩展控件,例如,您甚至可以扩展: UIElement FrameworkElement 控制 ContentControl HeaderedContentControl ItemsC...
  • 1 votes
     answers
     views

    如何反转WPF自定义控件的颜色

    我正在为我的WPF应用程序创建一个自定义控件,我想知道如何在单击时反转控件的颜色 . 我已经得到它来响应鼠标点击,但当我尝试交换背景和前景画笔时,只有背景颜色发生变化 . 控件是模具控件,我希望颜色在选中时反转 . 我通过在控件模板中使用网格创建模具面,并将填充画笔设置为的椭圆 . 任何帮助将不胜感激 .
  • 0 votes
     answers
     views

    自定义WPF控件

    我在WPF 4.0中创建一个自定义控件,看起来像下图 . 它基本上由“泳道”组成 . 每个ItemsControl都有可以拖放的元素,以及项目的可视呈现,在除行 Headers 之外的每个元素的同一行内 . 有固定数量的列和可变数量的行 . 我在考虑解决这个问题的两种不同方法: 使用DataGrid并对其进行大量修改,以便它支持此行为 . 创建具有动态行数的网格,并将每个项目实现为5个控...
  • 3 votes
     answers
     views

    创建自定义WPF控件时应该使用什么方法?

    我打算将旧的WinForms应用程序重做为WPF应用程序 . 该应用程序的核心是自定义“网格”组件 . 我想了解一下作为WPF组件的最佳方法的一些想法 . 该应用程序显示不同国家/部门的数据网格 . 网格的每个单元根据该国家/扇区的可用数据显示不同的信息(例如图形,图像) . 我有一个域模型程序集,我想保持清洁 - 以最大限度地重用 . 结构如下: 表 大陆 国家 部门 数据[...
  • 1 votes
     answers
     views

    WPF标签中的自定义边框[重复]

    这个问题在这里已有答案: Draw a “L” using the DrawingContext 1回答 我需要构建一个像这样的自定义WPF控件 由于我是WPF的新手,我使用了以下代码(对不起VB.NET) Public Class TextPlaceholder Inherits System.Windows.Controls.Label Const CustomBorderWid...
  • 0 votes
     answers
     views

    避免WPF自定义控件中的频繁更新

    我在WPF中编写自定义控件 . 该控件具有几个属性,可以更新控件的逻辑树 . 这种形式有几种方法: private static void OnXXXPropertyChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e) { ((MyControl)obj).RebuildTree(); } 假设 Rebui...
  • 4 votes
     answers
     views

    自定义控件中的依赖项属性意外地共享内存/值

    我有以下设置: 自定义WPF控件(基类),派生自 Canvas 该基类的实现 该实现的 ObservableCollection&lt;T&gt; 依赖属性 我有一个测试应用程序,显示我的自定义控件的三个唯一实例(例如 &lt;custom:MyControl x:Name=&quot;Test1&quot; /&gt; ,Test2,Test3等) . 当我运行并调试应用程序时,...
  • 3 votes
     answers
     views

    WPF自定义控件/控件模板

    我正在构建一个带有自定义控件的wpf应用程序,到目前为止一切正常 .但现在我遇到了两个问题: 我想为我的控件指定一个背景颜色,但是它会覆盖网格内的矩形,因此矩形变得不可见 . 我尝试为ContentControl编写模板,但内容未按预期呈现,这意味着只有显示名称会显示每个进度条的文本 . 我的自定义控件的模板(如果后面的代码是有意义的,我也会添加它): &lt;Style Target...
  • 0 votes
     answers
     views

    将自定义控件标记为内部抛出异常

    有一个名为TestCustomControl的自定义控件,它继承自Control,它有一个在generic.xaml中定义的控件模板 . 这是主页面的内容 . 如果我将其标记为公开,则一切正常 . 但是如果我将其标记为内部,则会抛出异常:无效的属性值local:TestCustomControl属性TargetType . [行:74位置:12] . 这只发生在Windows Phone开发环境...
  • 1 votes
     answers
     views

    自定义/用户控制

    我有这样的任务 - 创建联合两个控件的控件(来自WPFToolkit和标准工具栏的DataGrid) . 在很大程度上,它对工会的具体控制并不重要,我需要找出可用于构建我需要的常用实践 . 乍一看,我需要一些像用户控制,即控件的组合,我可以作为一个整体实现,然后重用 . 但是,我的任务要求我有可能在XAML中调整我的复合控件 . 所以,如果我编写工具栏和DataGrid,我希望它们的属性和事件都会...

热门问题