rt thanks
解决方案 »
- 帮忙解压gzip编码,转换成string
- C# DataGridView单元格 怎么样才能显示为空?
- VS2008 C#.net里有没有datagrid 控件的??
- picturebox播放avi视频
- 一个很菜的问题,希望有人能帮我看看
- 高手帮帮忙 ,谢谢!
- 高手救命啊!在vs.2003中使用indy ftp组件,为什么不能创建中文文件夹和传送中文的文件名啊?
- 弱弱的问大家一个问题,有没有人用C#来实现,创建一个Excel文件,并且设置Excel的单元格的格式??谢谢大家帮忙!
- SQL语句中的问题
- 需C#+SQL2005程序员
- 对于String转Int64类型的问题
- 关于利用C#绘制公章的问题?
到treeview控件有一个属性TreeViewNodeSorter,但要求你自己实现IComparer接口,如:
(要应用自定义排序,TreeView 中必须有两个或更多根节点)
public class NodeSorter : IComparer
{
// Compare the length of the strings, or the strings
// themselves, if they are the same length.
public int Compare(object x, object y)
{
TreeNode tx = x as TreeNode;
TreeNode ty = y as TreeNode; // Compare the length of the strings, returning the difference.
if (tx.Text.Length != ty.Text.Length)
return tx.Text.Length - ty.Text.Length; // If they are the same length, call Compare.
return string.Compare(ty.Text, tx.Text);
}
}private void button1_Click(object sender, EventArgs e)
{
treeView1.TreeViewNodeSorter = new NodeSorter();
}MSDN上有这个例子,你可以仔细看一下。