草庐IT

WPF-dataGrid

全部标签

c# - WPF 的 Windows 8 现代 UI 样式

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我希望我的WPF应用看起来像WinRT应用:是否有可用于WPF的现成样式或控件可以让我们实现此目的?

c# - WPF 的 Windows 8 现代 UI 样式

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我希望我的WPF应用看起来像WinRT应用:是否有可用于WPF的现成样式或控件可以让我们实现此目的?

c# - 在 WPF 中创建键绑定(bind)

我需要为窗口创建输入绑定(bind)。publicclassMainWindow:Window{publicMainWindow(){SomeCommand=???()=>OnAction();}publicICommandSomeCommand{get;privateset;}publicvoidOnAction(){SomeControl.DoSomething();}}如果我用一些CustomCommand:ICommand初始化SomeCommand它不会触发。SomeCommand属性getter永远不会被调用。 最佳答案

c# - 在 WPF 中创建键绑定(bind)

我需要为窗口创建输入绑定(bind)。publicclassMainWindow:Window{publicMainWindow(){SomeCommand=???()=>OnAction();}publicICommandSomeCommand{get;privateset;}publicvoidOnAction(){SomeControl.DoSomething();}}如果我用一些CustomCommand:ICommand初始化SomeCommand它不会触发。SomeCommand属性getter永远不会被调用。 最佳答案

c# - 如何使用 MVVM 模式在 WPF 中将一个 "disable"设为一个按钮?

我正在尝试掌握WPF和MVVM,并且取得了不错的进展。WPF和MVVM方面进展顺利。但是,XAML和数据绑定(bind)方面完全是另一回事:)我将如何“禁用”按钮?例如,我的View模型中有一个CanClose属性,用于确定应用程序当前是否可以关闭。如果工作线程停止执行某些操作,则此属性设置为false,我想将按钮变灰或以某种方式通过某种绑定(bind)在视觉上禁用“关闭”按钮。我该怎么做?谢谢!编辑-可惜我只能接受一个答案。这两个答案对我帮助很大。在Kent的帖子中,他更进一步地解释了为什么您应该在您的应用程序中实现一个命令基础结构,而不是像我所要求的那样禁用一个按钮:Howdoes

c# - 如何使用 MVVM 模式在 WPF 中将一个 "disable"设为一个按钮?

我正在尝试掌握WPF和MVVM,并且取得了不错的进展。WPF和MVVM方面进展顺利。但是,XAML和数据绑定(bind)方面完全是另一回事:)我将如何“禁用”按钮?例如,我的View模型中有一个CanClose属性,用于确定应用程序当前是否可以关闭。如果工作线程停止执行某些操作,则此属性设置为false,我想将按钮变灰或以某种方式通过某种绑定(bind)在视觉上禁用“关闭”按钮。我该怎么做?谢谢!编辑-可惜我只能接受一个答案。这两个答案对我帮助很大。在Kent的帖子中,他更进一步地解释了为什么您应该在您的应用程序中实现一个命令基础结构,而不是像我所要求的那样禁用一个按钮:Howdoes

c# - WPF 组合框值和显示文本

我习惯于做这样的事情State.Items.Add(newListItem{Text="SomeState",Value=NumericIDofState});State是ASP.NET中的列表框。如何使用WPFComboBox实现同样的效果?我确实在ComboBoxItem对象中看到一个名为“Content”的属性,但是我如何为每个项目分配一个值而不是显示给用户的值?请帮忙。 最佳答案 WPFCombobox有:SelectedValuePath指定路径的属性用于确定SelectedValue值的属性属性(property)。它类

c# - WPF 组合框值和显示文本

我习惯于做这样的事情State.Items.Add(newListItem{Text="SomeState",Value=NumericIDofState});State是ASP.NET中的列表框。如何使用WPFComboBox实现同样的效果?我确实在ComboBoxItem对象中看到一个名为“Content”的属性,但是我如何为每个项目分配一个值而不是显示给用户的值?请帮忙。 最佳答案 WPFCombobox有:SelectedValuePath指定路径的属性用于确定SelectedValue值的属性属性(property)。它类

c# - 在 WPF 应用程序中使用 C# 调度程序

我正在构建一个聊天客户端,但不是100%确定如何使用dispatcher。所以问题是我有这样的方法:publicvoidLostConnection(){myGUI.chatBox.AppendText("Lostconnectiontoroom:"+myGUI.UsernameText.ToString()+"\r\n");}我是否需要用Dispatcher.Invoke包围(myGUI.chatBox...)中的语句?感谢您的帮助。 最佳答案 您的应用有一个主UI线程(通常是ManagedThreadId==1)。通常在聊天应用

c# - 在 WPF 应用程序中使用 C# 调度程序

我正在构建一个聊天客户端,但不是100%确定如何使用dispatcher。所以问题是我有这样的方法:publicvoidLostConnection(){myGUI.chatBox.AppendText("Lostconnectiontoroom:"+myGUI.UsernameText.ToString()+"\r\n");}我是否需要用Dispatcher.Invoke包围(myGUI.chatBox...)中的语句?感谢您的帮助。 最佳答案 您的应用有一个主UI线程(通常是ManagedThreadId==1)。通常在聊天应用