91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

在wpf中給treeview動態(tài)添加子節(jié)點,子節(jié)點帶有checkbox,和右鍵彈出菜單。

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Windows;
using?System.Windows.Controls;
using?System.Windows.Data;
using?System.Windows.Documents;
using?System.Windows.Input;
using?System.Windows.Media;
using?System.Windows.Media.Imaging;
using?System.Windows.Shapes;

namespace?Globe3DWPF
{
????///?
????///?TreeViewCheckbox.xaml?的交互邏輯
????///?

????public?partial?class?TreeViewCheckbox?:?Window
????{
????????public?TreeViewCheckbox()
????????{
????????????InitializeComponent();

????????????AddTreeviewItem(this.treeView1);
????????}

????????private?void?AddTreeviewItem(TreeView?tvitems)
????????{
???????
????????????for?(int?i?=?0;?i?????????????{
????????????????TreeViewItem?tvm?=?new?TreeViewItem();
????????????????tvm.Header?=?i.ToString();

????????????????tvitems.Items.Add(tvm);

????????????????for?(int?j?=?0;?j?????????????????{
????????????????????TreeViewItem?tv?=?new?TreeViewItem();

????????????????????CheckBox?ckb=new?CheckBox();
????????????????????ckb.Click?+=?new?RoutedEventHandler(ckb_Click);
????????????????????ckb.Content=i.ToString()+“?“+j.ToString();

????????????????????tv.Header?=?ckb;

????????????????????tvm.Items.Add(tv);
????????????????}
????????????}
????????}

????????void?ckb_Click(object?sender?RoutedEventArgs?e)
????????{
????????????CheckBox?ckb?=?sender?as?CheckBox;

????????????if?(ckb?!=?null)
????????????{
????????????????if?(ckb.IsChecked?==?true)
????????????????{
????????????????????this.textBox1.Text?=?ckb.Content.ToString()+“?已經(jīng)選擇“;
????????????????}
????????????????else
????????????????{
????????????????????this.textBox1.Text?=?ckb.Content.ToString()?+?“??不選擇“;
????????????????}
????????????}

???????????
????????}

????????private?void?treeView1_SelectedItemChanged(object?sender?RoutedPropertyChangedEventArgsject>?e)
????????{
????????????TreeViewItem?tvm?=?this.treeView1.SelectedItem?as?TreeViewItem;

????????????CheckBox?ckb?=?tvm.Header?as?CheckBox;

????????????if?(ckb?!=?null)
????????????{
????????????????MessageBox.Show(ckb.Content.ToString());
????????????}


????????}

????????private?void?OnOpened(object?sender?RoutedEventArgs?e)
????????{

????????}
????}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1150??2010-04-18?23:54??wpf?treeview?checkbox\TreeViewCheckbox.xaml

?????文件???????2364??2010-04-18?23:48??wpf?treeview?checkbox\TreeViewCheckbox.xaml.cs

?????目錄??????????0??2010-04-19?11:05??wpf?treeview?checkbox

-----------?---------??----------?-----??----

?????????????????3514????????????????????3


評論

共有 條評論