controltemplate

    0热度

    1回答

    我正在构建Windows Phone 8.1(非SilverLight)应用程序。我想切换时,我的ToggleButtons看起来不一样,所以我有以下代码: <Page.Resources> <!-- Custom style for Windows.UI.Xaml.Controls.Primitives.ToggleButton --> <Style TargetType="

    0热度

    2回答

    我已经通过使用样式和控件模板创建了一个HexagonButton。此时HexagonButton背景是蓝色的。 我想有可能在加载按钮的时候设置它的背景颜色,或者至少在将它放到画布上时。不幸的是,当我将按钮放到画布上并尝试将背景更改为其他颜色时,例如红色所有连接到IsMouseOver的效果,IsPressed都不起作用。 是否有可能这个 <Polygon x:Name="HexagonPolygo

    7热度

    1回答

    我已经创建了一个从文本框扩展的自定义水印文本框。控制模板的相同如下所示。 <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type controls:WaterMarkTextBox}"> <ControlTemplate.Resources>

    3热度

    1回答

    我有ListView我想在其中的项目中应用自定义的ControlTemplate。它是这样定义的: <ListView ItemsSource="{Binding MyAwesomeItems}" ... MyAwesomeItems包含不同的类。所以我想:“好吧,你好DataTemplates。” 为了使包含的项目看我希望他们的样子,我已经定义了一个ControlTemplate这样的: <

    0热度

    1回答

    我创建了一个资源文件,我希望为我的应用程序保存所有颜色,以便以后可以更改它们,如果我的老板决定了他想要的颜色。 我的问题是这种方法的组合使用我的ComboboxToggleButton控件模板。准确地说:如果我将鼠标悬停在组合框上,它应该改变其部分,如果它的背景是GradientBrush。 当前代码(在ComboBoxToggleButton的VisualstateManager)看起来是这样的

    1热度

    1回答

    情景: 当使用按钮的默认实现以下功能的工作原理: 当canExeucte命令是真实的 - >按钮启用和按钮的背景没有改变。 当CanExecute命令为false时 - >该按钮被禁用且背景变成“灰色”。 但是当使用Button ControlTemplate样式并且CanExecute为false时 - >该按钮按预期被禁用,但背景未被更改。 如何更改控制模板按钮的背景? 图像: https:/

    1热度

    1回答

    我想让容器窗口内的任何网格行可点击。 每一行都是一个名为“MyBookControl”的用户控件。 当userControl被点击时,我想提高命令“DownloadCommand”。 我正在使用mvvm模式。 容器视图:https://onedrive.live.com/redir?resid=3A8F69A0FB413FA4!124&authkey=!ANdfYAk6f0Vf-8s&v=3&it

    0热度

    1回答

    我有一个wpf应用程序,我在App.xaml中有ControlTemplate。这个ControlTemplate包含Grid和Canvas。 <Application.Resources> <ControlTemplate x:Key="PinTemplate" TargetType="m:Pushpin"> <Grid x:Name="grid2" HorizontalA

    1热度

    1回答

    : <Style TargetType="{x:Type ToolTip}"> <!-- Background="Transparent" BorderBrush="Transparent" BorderThickness="0" HasDropShadow="True" --> <Setter Property="Background" Value="Transparent"

    10热度

    4回答

    我想更改MahApps.Metro对话框的基本模板(或创建一个新的对话框类型),因为我想在狭窄的登录窗口中显示它们。现在,消息中的第二个单词几乎全部排在新的一行,但右侧和左侧都有很好的空间,我想减少这些空间。 我在BaseMetroDialog.xaml发现消息对话框分为上下三个部分:25%空间上左侧,针对内容50%和25%空间上的右边。我想改变这些数字。 但我怎么能改变我的新控制模板BaseMe