Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#WPF中交易应用程序的UI_C#_Wpf_User Interface_Trading_Algorithmic Trading - Fatal编程技术网

C#WPF中交易应用程序的UI

C#WPF中交易应用程序的UI,c#,wpf,user-interface,trading,algorithmic-trading,C#,Wpf,User Interface,Trading,Algorithmic Trading,我已经创造了一个,我感到惭愧的是它的寒酸的外观,因为它远远不是令人印象深刻。 我现在想重新设计我的应用程序的用户界面,并使其与 有人能给我一些建议吗?我应该走什么样的道路来创建类似性质的UI?例如,如果有一个开源的C#WPF应用程序具有类似的外观和感觉,那就太好了。或者如果有一个库有很酷的listview、滚动条和进度条 备注:我没有microsoft blend您应该遵循MVVM模式为wpf应用程序创建UI 请参阅josh smith博客了解WPF MVVM 您应该遵循MVVM模式为wpf应

我已经创造了一个,我感到惭愧的是它的寒酸的外观,因为它远远不是令人印象深刻。 我现在想重新设计我的应用程序的用户界面,并使其与

有人能给我一些建议吗?我应该走什么样的道路来创建类似性质的UI?例如,如果有一个开源的C#WPF应用程序具有类似的外观和感觉,那就太好了。或者如果有一个库有很酷的listview、滚动条和进度条


备注:我没有microsoft blend

您应该遵循MVVM模式为wpf应用程序创建UI

请参阅josh smith博客了解WPF MVVM

您应该遵循MVVM模式为wpf应用程序创建UI

请参阅josh smith博客了解WPF MVVM

希望您现在已经完成了申请。如果没有:


尝试理解MSDN使用WPF、MVVM构建的示例应用程序,您将在创建您的UI和实现方面取得领先。

希望您现在已经完成了应用程序。如果没有:


尝试理解MSDN使用WPF、MVVM构建的示例应用程序,您将在创建您的UI和实现方面领先一步。

您可以将其称为建议,而不是确切的答案。但对于那些刚刚接触WPF并学习屏幕设计或模式的人来说,这是一个不错的选择。根据我使用WPF的经验,我可以说,首先让你动手学习绑定是如何工作的,因为这是WPF的基础。学习绑定工作的更简单方法是学习如何将控件与其他控件绑定。然后使用简单的类学习MVVM。接下来在MVVM范围内进行命令绑定。请将prism放在最后,因为要理解prism,您需要很好地理解绑定机制、命令、MVVM等。在此之后,您将了解这些东西是如何协同工作的,并将帮助您了解如何一起使用数据和屏幕,以及设计漂亮的屏幕。同样,这不是对上述问题的回答。只是给那些正在学习WPF并来到这里寻找WPF UI设计的人的建议。

你可以把它称为建议,而不是确切的答案。但对于那些刚刚接触WPF并学习屏幕设计或模式的人来说,这是一个不错的选择。根据我使用WPF的经验,我可以说,首先让你动手学习绑定是如何工作的,因为这是WPF的基础。学习绑定工作的更简单方法是学习如何将控件与其他控件绑定。然后使用简单的类学习MVVM。接下来在MVVM范围内进行命令绑定。请将prism放在最后,因为要理解prism,您需要很好地理解绑定机制、命令、MVVM等。在此之后,您将了解这些东西是如何协同工作的,并将帮助您了解如何一起使用数据和屏幕,以及设计漂亮的屏幕。同样,这不是对上述问题的回答。只是给那些正在学习WPF并来到这里寻找WPF UI设计的人的建议。

无论最终得到什么答案,在没有混合的情况下实现这一点都将是痛苦的。我建议您自己准备一份副本:)您有许多文本框和冗余信息,而该应用程序根本不需要使用键盘。这种性质的UI是使用expander、ListView(或DataGrid)和ItemsControl(或ListBox)构建的。感谢您提供的提示,我以前从未使用过expander,并将对此进行研究。我还有一个问题。似乎有一组多个窗口在两侧粘在一起,或者它们嵌入到父窗口中?无论最终得到什么答案,在没有混合的情况下实现这一点都将是痛苦的。我建议您自己准备一份副本:)您有许多文本框和冗余信息,而该应用程序根本不需要使用键盘。这种性质的UI是使用expander、ListView(或DataGrid)和ItemsControl(或ListBox)构建的。感谢您提供的提示,我以前从未使用过expander,并将对此进行研究。我还有一个问题。似乎有一组多个窗口在两侧粘在一起,或者它们嵌入到父窗口中?