求教wpf界面combox的使用方法

问题描述

如何实现下拉显示所有的信息然后确定一个信息就返回这个信息的值,来实现wcf的调用

解决方案

解决方案二:
<ComboBox><ComboBoxItem>选项1</ComboBoxItem><ComboBoxItemIsSelected="True">选项2</ComboBoxItem><ComboBoxItem>选项3</ComboBoxItem></ComboBox>也可以用代码加入选项:comboBox1.Items.Add(...)或者指定ItemsSource为一个集合:List<string>people=newList<string>(newstring[]{"A","B","C"});comboBox1.ItemsSource=people;用户选中事件:SelectionChanged
解决方案三:
<ComboBox><ComboBoxItem><StackPanelOrientation="Horizontal"><ImageSource="Images/11.jpg"Width="40"Height="20"/><TextBlockForeground="Red">Red</TextBlock></StackPanel></ComboBoxItem><ComboBoxItem><StackPanelOrientation="Horizontal"><ImageSource="Images/1.png"Width="40"Height="20"/><TextBlockForeground="Green">Green</TextBlock></StackPanel></ComboBoxItem><ComboBoxItem><StackPanelOrientation="Horizontal"><ImageSource="Images/2.png"Width="40"Height="20"/><TextBlockForeground="Blue">Blue</TextBlock></StackPanel></ComboBoxItem></ComboBox>

时间: 2024-09-20 06:15:52

求教wpf界面combox的使用方法的相关文章

WPF界面设计的方法

WPF界面的简单设计方法是:先做出基本的布局,放好基本的控件,再美化.通过不同的层次来对界面进行良好的设计: 一.Presentation表示层:XAML文件,Windows,UserControls,CustomControls,ValueConverters,Resources:这一层是负责任的外观和感觉的应用程序.它包含了WPF的意见,用户控件,自定义控件和资源,样式,模板等.ValueConverters也很普遍,尤其是在这一层时,转换成WPF的一个对象,例如转换成ImageSource

WPF界面设计技巧(3)—实现不规则动画按钮

原文:WPF界面设计技巧(3)-实现不规则动画按钮    发布了定义WPF按钮的教程后,有朋友问能否实现不规则形状的按钮,今天我们就来讲一下不规则按钮的制作.   不规则按钮的做法实际上和先前我们做不规则窗体的方法差不多,只是为按钮弄个不是那么方方正正的背景而已.   我们这次沿用自定义窗体时的设计图形,设计一个动态的不规则按钮,在这个示例中我们要将先前设计的整个图形作为按钮,并让外围的圆环始终围绕中心圆形旋转,在鼠标移入时,还要产生颜色变化及发光效果.   首先用 Microsoft Expr

WPF界面设计技巧(8)—自制山寨版CheckListBox

原文:WPF界面设计技巧(8)-自制山寨版CheckListBox    近年来IT市场山寨横行啊,我们今天也来发扬一下山寨精神,搞个自制的CheckListBox出来.   喏,CheckListBox 就是下面这玩意啦:       为什么要搞它?我们是山寨耶,说搞谁就搞谁!   我也不知道为什么,WPF里没有提供 CheckListBox 控件,但凭借WPF强大的外观定制能力,我们可以轻松的创制一个自己的 CheckListBox .   CheckListBox 的基本功能其实和 Lis

WPF界面设计技巧(5)—自定义列表项呈现内容

原文:WPF界面设计技巧(5)-自定义列表项呈现内容    接续上次的程序,稍微改动一下原有样式,并添加一个数据模板,我们就可以达成下面这样的显示功能:     鼠标悬停于文件列表项上,会在工具提示中显示图像缩略图及文件名.文件大小信息.   选中一个列表项,该列表项会扩大,并动态显示出一个小缩略图及文件的所在路径.   代码如下:   Code<Application x:Class="自定义列表项.App"    xmlns="http://schemas.micr

分享非常漂亮的WPF界面框架源码及其实现原理

原文 http://www.cnblogs.com/baihmpgy/archive/2013/05/09/3068370.html 在上文<分享一个非常漂亮的WPF界面框架http://www.cnblogs.com/baihmpgy/archive/2013/05/06/3062220.html>中我简单的介绍了一个界面框架,有朋友已经指出了,这个界面框架是基于ModernUI来实现的,在该文我将分享所有的源码,并详细描述如何基于ModernUI来构造一个非常通用的.插件化的WPF开发框架

WPF界面设计技巧(9)—使用UI自动化布局

原文:WPF界面设计技巧(9)-使用UI自动化布局    最近一直没时间更新这系列文章,因为我一直在埋头编写我的第一个WPF应用程序:MailMail   今天开始编写附属的加密/解密工具,对UI自动化布局有些心得,就此分享出来.   我们先来看一下实现的效果:       这样的界面是怎么个自动法呢?请看下图:       就是说界面在适度的伸缩时,不会破坏其布局结构及美观性.   这样做有什么好处呢?你可以想象以下情况:   1.需要用户或通过程序控制变更窗体尺寸以适应特殊要求时.UI自动化

WPF调用Matlab函数的方法_C#教程

有的时候用C#写图像处理方法,比较费事,不如Matlab简单,但是Matlab又做不出WPF那样的好看界面,怎么办呢. 今天正好我要实现这个功能,就顺便写个小例子,给需要的人做个借鉴. 想要用WPF调用Matlab代码,就用到了Matlab生成.DLL文件的功能. 注:我的VS版本是2013,Matlab版本是2012a,两个软件不算新也不算老,应该是现在普遍用的版本 首先,生成Matlab的.DLL文件 在matlab的左下角选择start-matlab-NE-deploytool,或者直接在

安装office2013后出现界面发虚的解决方法

  安装office2013后出现界面发虚的解决方法           ①我们启动office2013,例如我打开的就是PowerPoint2013,单击菜单栏文件--选项. office2013 ②在弹出的PowerPoint选项界面,切换到高级选项卡. office2013 ③下拉滚动条,在显示里面勾选禁用硬件图形加速. office2013 ④确定之后,重启office,即可完美解决问题.

求教c#多线程操作串口的方法

问题描述 求教c#多线程操作串口的方法 需求是这样的. 1.有一个UI的主线程 .里面需要调用 串口通信.往里面发送消息. 2.另一方满我需要循环去取该串口有没有新的消息发送过来.然后将发送过来的消息传递给UI的主线程. c#新手.请教各位.该怎么实现? 解决方案 用serialport控件,用不着多线程.当数据到达,会触发dataarrived事件,不需要轮询. 解决方案二: C#多线程:Interlocked类操作C#基于事件驱动的多串口多线程串口通讯软件架构设计C#基于事件驱动的多串口多线