小编Kis*_*mar的帖子

如何在WPF中运行我的应用程序时禁用"PRINT SCREEN"按钮?

如何在WPF应用程序运行时禁用"打印屏幕"功能?

用例是我的客户希望避免不必要地复制来自外部世界的有价值的以患者为中心的数据,并且它们提供物理安全性以防止人们通过非数字手段获取数据.

c# wpf printscreen

8
推荐指数
2
解决办法
7763
查看次数

如何突出显示ListBox中匹配的子字符串?

我有一个TextBox和一个用于搜索数据集合的列表框.在列表框中搜索文本时,如果在列表中的任何位置找到匹配的字符串,则应以粗体显示为绿色.

例如.我有像"依赖属性,自定义属性,普通属性"这样的字符串集合.如果我在搜索文本框中输入"prop",则所有带有"prop"的三个(只有单词Prop)应该是粗体,其颜色应该是绿色.知道如何做到这一点?

列表框内的数据使用DataTemplate表示.

wpf listbox

5
推荐指数
1
解决办法
2564
查看次数

哪个是WPF最好或最广泛使用的MVVM工具包?

你能告诉我哪个是最好的MVVM模式(比如Prism).我在哪里可以找到实用的示例来帮助您?实际上,我有点困惑哪一个要遵循?

wpf mvvm

5
推荐指数
1
解决办法
5703
查看次数

如何在LINQ中对DataTable中的字段进行别名?

如何为DataTable使用LINQ 选择的字段指定别名?

c# linq datatable

5
推荐指数
1
解决办法
1766
查看次数

MVVM使用DataTable?

我们的遗留应用程序之一是在VB.net(3层)中运行,DataTable用作DTO.但我们希望使用WPF,MVVM架构转换应用程序.我可以使用Datatable作为DTO实现MVVM,或者我必须创建表来表示这些数据并实现MVVM体系结构的类.?

c# wpf mvvm

5
推荐指数
1
解决办法
1040
查看次数

如何在WPF中使用这种UI?

替代文字

我有两个面板,Left Hand站点代表选项或菜单列表,右侧将是分配给eatch菜单项的usercontrol列表,左侧为Listbox或Items控件.

要求是

例如.如果我将右侧面板中的滚动条的拇指移动到usercontrol2附近的任何位置,标题面板中的Usercontrol 2标题应该被激活,如果我将拇指移动到usercontrol1,标题面板中的usercontrol 1标题应该被激活等等.

那么如何继续完成这些UI.任何建议都非常感谢?

基本思路是减少标题面板中的点击次数.右侧有很多UI元素,因此用户希望避免在标题中进行不必要的点击.用户不会单击左侧标题面板.在遍历右侧面板的滚动查看器时,标题应自动被选中以向用户提供他现在正在输入或使用的控件.

wpf

5
推荐指数
1
解决办法
310
查看次数

如何设计一个TextBox,在左侧或右侧显示行号?

是否有可用的控件在左侧或右侧的文本框中显示行号?如果不是如何创建这样的控件?

在此输入图像描述

wpf

5
推荐指数
1
解决办法
3700
查看次数

如果我有多个菜单,是否可以通过编程方式切换菜单?

如果我的模板中有 2 个菜单组件,如下所示

<button md-icon-button [md-menu-trigger-for]="menu">
    <md-icon>more_vert</md-icon>
</button>
<md-menu #menu="mdMenu">
  <button md-menu-item>Refresh</button>
  <button md-menu-item>Settings</button>
  <button md-menu-item>Help</button>
  <button md-menu-item disabled>Sign Out</button>
</md-menu>

<button md-icon-button [md-menu-trigger-for]="menu1">
    <md-icon>more_vert</md-icon>
</button>
<md-menu #menu1="mdMenu">
  <button md-menu-item>Refresh</button>
  <button md-menu-item>Settings</button>
  <button md-menu-item>Help</button>
  <button md-menu-item disabled>Sign Out</button>
</md-menu>
Run Code Online (Sandbox Code Playgroud)

如何以编程方式切换第二个菜单组件?通常,如果模板中只有一个菜单组件,我们可以使用 @ViewChild(MdMenuTrigger) 。有没有办法通过在@ViewChild中指定组件名称来找出第n个菜单组件并以编程方式打开菜单?

angular2-material angular

5
推荐指数
1
解决办法
3932
查看次数

为什么这个 WPF ComboBox 没有显示选定的值?

<CombobBox x:Name="cbo" 
           Style="{StaticResource ComboStyle1}"
           DisplayMemberPath="NAME"
           SelectedItem="{Binding Path=NAME}"
           SelectedIndex="1">
  <ComboBox.ItemTemplate>
    <DataTemplate>
      <Grid>
        <TextBlock Text="{Binding Path=NAME}"/>
      </Grid>
    </DataTemplate>
  </ComboBox.ItemTemplate>
</ComboBox>
Run Code Online (Sandbox Code Playgroud)

Window OnLoaded事件中,我编写了代码来设置ItemsSource

cbo.ItemsSource = ser.GetCity().DefaultView;
Run Code Online (Sandbox Code Playgroud)

在加载窗口时,我可以看到最初正在加载第一个项目,但同时它清除了显示的项目。我被困在这种情况下,任何帮助表示赞赏。

问候

基肖尔

wpf combobox selectedvalue datatemplate

4
推荐指数
2
解决办法
2万
查看次数

控件模板或样式中的触发器是否有订单?

在Style的controlTemplate中是否有触发器的执行顺序?例如.IsMouseOver触发器应该在IsSelected之后首先出现?

wpf

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