0
我试图实现一个像Win7资源管理器的用户界面。例如,如果您单击新文件夹按钮,新名称“新文件夹”的行将在资源管理器ListView中添加,并且该名称将保留选中状态,以便您可以使用新文件夹进行更改。wpf实现win资源管理器新文件夹的最佳方式UI
那么在WPF中实现它的最佳方式是什么?
感谢
我试图实现一个像Win7资源管理器的用户界面。例如,如果您单击新文件夹按钮,新名称“新文件夹”的行将在资源管理器ListView中添加,并且该名称将保留选中状态,以便您可以使用新文件夹进行更改。wpf实现win资源管理器新文件夹的最佳方式UI
那么在WPF中实现它的最佳方式是什么?
感谢
在XAML中,在数据模板,你可能有一个TextBlock和TextBox重叠,并在普通视图,使
TextBox.Visibility=Visibility.Collapsed;
TextBlock.Visibility=Visibility.Visible;
拨动这个时候你想对文件名进行内联编辑。
TextBox.Visibility=Visibility.Visible;
TextBlock.Visibility=Visibility.Collapsed;
XAML:
<TextBlock Text="{Binding Name}"
Margin="5,0,5,0" VerticalAlignment="Center"
Visibility="{Binding CaptionEditBoxVisibility,
Converter= {StaticResource InvertVisibility}, Mode=TwoWay}" />
<TextBox x:Name="FolderNodeEdit"
Text="{Binding Caption, Mode=OneWay}"
Visibility="{Binding CaptionEditBoxVisibility, Mode=TwoWay}"/>
的InvertVisibility转换器转换从可见光到崩溃,反之亦然。
'实现WPF UI的最佳方式?' - XAML和MVVM ...你试过什么? – 2013-03-21 15:21:11