WPF中将图片设置为按钮并取得选取值的方法
2007-11-21 17:18
423 查看
要点:
RadioButton内容中包含Image,同时,将同组设置Checked属性相同。
如下XAML代码:
<!-- 其他代码 -->
<RadioButton Checked="setSelectedButton" Margin="5">
<Image Height="50" Width="50" Source="imgs/001.jpg" />
</RadioButton>
<RadioButton Name="defaultImageButton" Checked="setSelectedButton" Margin="5">
<Image Height="50" Width="50" Source="imgs/002.jpg" />
</RadioButton>
<RadioButton Checked="setSelectedButton" Margin="5">
<Image Height="50" Width="50" Source="imgs/003.jpg" />
</RadioButton>
<RadioButton Checked="setSelectedButton" Margin="5">
<Image Height="50" Width="50" Source="imgs/004.jpg" />
</RadioButton>
<!-- 其他代码 -->
取得选取值的方法:
(selectedButton.Content as Image).Source则可以得到图片的文件名称,如:"imgs/001.jpg"
默认某个图片被选中时,设置其IsChecked属性为true,比如设置上面第二张图片为默认选中:
defaultImageButton.IsChecked = true;
用途:对于制作AcdSee类似的图片预览软件是很有用的。
RadioButton内容中包含Image,同时,将同组设置Checked属性相同。
如下XAML代码:
<!-- 其他代码 -->
<RadioButton Checked="setSelectedButton" Margin="5">
<Image Height="50" Width="50" Source="imgs/001.jpg" />
</RadioButton>
<RadioButton Name="defaultImageButton" Checked="setSelectedButton" Margin="5">
<Image Height="50" Width="50" Source="imgs/002.jpg" />
</RadioButton>
<RadioButton Checked="setSelectedButton" Margin="5">
<Image Height="50" Width="50" Source="imgs/003.jpg" />
</RadioButton>
<RadioButton Checked="setSelectedButton" Margin="5">
<Image Height="50" Width="50" Source="imgs/004.jpg" />
</RadioButton>
<!-- 其他代码 -->
取得选取值的方法:
(selectedButton.Content as Image).Source则可以得到图片的文件名称,如:"imgs/001.jpg"
默认某个图片被选中时,设置其IsChecked属性为true,比如设置上面第二张图片为默认选中:
defaultImageButton.IsChecked = true;
用途:对于制作AcdSee类似的图片预览软件是很有用的。
相关文章推荐
- 导航栏设置多个按钮、背景图、图片与文字按钮方法小结
- 按钮图片背景设置方法
- RadioButton左边设置图片大小,右边设置单选按钮大小的通用方法
- 【C#/WPF】WPF应用程序,另一类Button按钮(图片)的实现方法。
- [iOS]统一设置返回按钮为自定义图片的方法
- WPF 按钮背景图片替换设置
- WPF图片按钮的实现方法
- QT界面,按钮,Label背景图片设置方法
- Android编程实现设置按钮背景透明与半透明及图片背景透明的方法
- 给按钮UIButton设置图片,setBackGroundImage和setImage两个方法的区别
- Android ImageView设置图片的可见性,设置颜色的不同方法,设置图片指定大小
- QT中窗口如何隐藏最大话按钮 和设置背景图片
- word 中无格式粘贴的设置方法(快捷键和按钮)
- WPF/Silverlight实现图片局部放大的方法分析
- 通过xml布局文件实现按钮改变焦点设置背景图片
- 基于jquery的文章中所有图片width大小批量设置方法
- tomcat或Jboss实现图片上传至服务器并共享访问,虚拟路径设置方法
- 方便调用/设置的google地图图片使用方法
- WPF加载相对路径的图片的解决方法
- 将摄像头拍摄图像或者本地图片设置为头像的方法