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