读书人

小弟我的TreeView加入了两个TreeVie

发布时间: 2012-03-20 14:01:11 作者: rapoo

我的TreeView,加入了两个TreeViewItem,一个在前台xaml代码中加入,一个在后台C#中加入。有人肯帮我调调吗?
下面是整个工程的全部代码了,现在我想问,有什么办法,可以使得在后台加入的那个Item,也有xaml中的那个Item的那种效果?

谁能帮我调一调,看看效果?

(直接新建一个名字为Test的工程,把代码考进去就可以了)


XML code
<Window x:Class="Test.MainWindow"        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"        Title="MainWindow" Height="350" Width="525">    <Grid>        <TreeView Name="TV">            <TreeViewItem Header="Hello,world!">                <TreeViewItem.Resources>                    <Style TargetType="Border">                        <Setter Property="Margin" Value="100,0,0,0"></Setter>                    </Style>                </TreeViewItem.Resources>                <TreeViewItem Header="I am sad!"></TreeViewItem>            </TreeViewItem>        </TreeView>    </Grid></Window>





C# code
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.Navigation;using System.Windows.Shapes;namespace Test{    /// <summary>    /// Interaction logic for MainWindow.xaml    /// </summary>    public partial class MainWindow : Window    {        public MainWindow()        {            InitializeComponent();            this.TV.Items.Add("I am happy!");        }    }}


[解决办法]
探讨

我这里是三角形的,你的是WinForm吗?我的是WPF的

引用:

引用:

就是想那个三角形的节点图标,与文字之间的距离变得大些。

希望解决方法越简单越好。

哪有什么三角节点图标?十字啊

[解决办法]
探讨

我就是不是很懂设置style,你能否贴一个.xaml的全部代码出来看看?
里面包含简单的设置TreeView的style的。


引用:

引用:

我这里是三角形的,你的是WinForm吗?我的是WPF的

引用:

引用 1 楼 bdssckwpf 的回……

读书人网 >C#

热点推荐