小编Pat*_*Pat的帖子

从类生成GUI(WinForms或WPF)的工具

说我们有类似的课程

public class Doer 
{
    public int Timeout {get;set;}
    public string DoIt(string input)
    {
        string toReturn;
        // Do something that involves a Timeout
        return toReturn;
    }
}
Run Code Online (Sandbox Code Playgroud)

是否有一个工具可以创建一个Form或Control来为这个类进行原型设计?GUI可能有一个标签为"Timeout"的NumericUpDown控件和一个带有"输入"TextBox的GroupBox和一个标有"DoIt"的按钮,带有一个Doer.DoItinputTextBox 的Text属性调用的事件处理程序,并将响应放在另一个TextBox中.

带有标签

.net wpf winforms

4
推荐指数
1
解决办法
1846
查看次数

如何显示ListViewItem的完整行突出显示?

我有一个ListView,对于View = List,希望列表项填满控件的整个宽度.也就是说,当您单击某个项目时,整个行都会突出显示.

我在ListView或ListViewItem中找不到任何设置来控制这种行为,并且使用空格填充不能很好地工作,因为我不能依赖于固定宽度的文本.

谁知道怎么做?

.net winforms

4
推荐指数
1
解决办法
2307
查看次数

创建一个反复调用方法的observable

我想反复获取一个属性值并将其分配给另一个属性,但我还没有处理Rx的Observable创建.如何创建和订阅只是不断读取属性的可观察对象(可能是定时器或限制)?

.net system.reactive

4
推荐指数
1
解决办法
1108
查看次数

错误时为按钮背景颜色设置动画

为了表示错误,我想暂时更改按钮的背景颜色.我是WPF动画的新手,无法找到一个简单的例子来继续.更复杂的是,我正在使用Trigger来处理错误通知.

所以这是我的XAML,我想知道如何用动画替换背景设定器(比如,在五秒内闪烁红色三次或类似的东西).

<UserControl>
  <UserControl.Resources>
    <Style x:Key="ErrorStyle" TargetType="Button">
      <!--Clear the default error template (a red border)-->
      <Setter Property="Validation.ErrorTemplate">
        <Setter.Value>
          <ControlTemplate>
            <AdornedElementPlaceholder />
          </ControlTemplate>
        </Setter.Value>
      </Setter>
      <Style.Triggers>
        <Trigger Property="Validation.HasError" Value="True">
          <Setter Property="ToolTip" 
              Value="{Binding RelativeSource={RelativeSource Self}, Path=(Validation.Errors)[0].ErrorContent}" />
          <!--TODO: Replace with animation-->
          <Setter Property="Background" Value="Orange"/>
        </Trigger>
      </Style.Triggers>
    </Style>
  </UserControl.Resources>
  <Grid>
    <Button Command="{Binding ProgramCommand, ValidatesOnExceptions=True, ValidatesOnDataErrors=True}" 
        Style="{StaticResource ErrorStyle}">
      _Program
    </Button>
  </Grid>
</UserControl>
Run Code Online (Sandbox Code Playgroud)

我也对更好(简单)错误通知的建议持开放态度.

wpf animation

3
推荐指数
1
解决办法
5186
查看次数

拆分字符串,同时保留用引号括起来的值(.NET)

我正在寻找一种方法,在.NET中,分割字符串,同时忽略引号(或另一个分隔符)内的分割字符.(如果拆分分隔符是逗号,则此功能将与典型的CSV解析器的功能相匹配.)我不确定为什么没有内置此功能String.Split().

.net

2
推荐指数
1
解决办法
2494
查看次数

标签 统计

.net ×4

winforms ×2

wpf ×2

animation ×1

system.reactive ×1