mirror of
https://github.com/frosch95/K8sFileBrowser.git
synced 2026-04-11 12:58:22 +02:00
added DoubleTapped Event to InvokeCommandAction
This commit is contained in:
@@ -28,6 +28,8 @@
|
|||||||
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
|
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
|
||||||
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.0.1" />
|
<PackageReference Condition="'$(Configuration)' == 'Debug'" Include="Avalonia.Diagnostics" Version="11.0.1" />
|
||||||
<PackageReference Include="Avalonia.ReactiveUI" Version="11.0.1" />
|
<PackageReference Include="Avalonia.ReactiveUI" Version="11.0.1" />
|
||||||
|
<PackageReference Include="Avalonia.Xaml.Interactions" Version="11.0.2" />
|
||||||
|
<PackageReference Include="Avalonia.Xaml.Interactivity" Version="11.0.2" />
|
||||||
<PackageReference Include="KubernetesClient" Version="11.0.44" />
|
<PackageReference Include="KubernetesClient" Version="11.0.44" />
|
||||||
<PackageReference Include="Serilog" Version="3.0.1" />
|
<PackageReference Include="Serilog" Version="3.0.1" />
|
||||||
<PackageReference Include="Serilog.Sinks.Async" Version="1.5.0" />
|
<PackageReference Include="Serilog.Sinks.Async" Version="1.5.0" />
|
||||||
|
|||||||
@@ -8,11 +8,12 @@
|
|||||||
x:Class="K8sFileBrowser.Views.MainWindow"
|
x:Class="K8sFileBrowser.Views.MainWindow"
|
||||||
x:DataType="vm:MainWindowViewModel"
|
x:DataType="vm:MainWindowViewModel"
|
||||||
Icon="/Assets/app.ico"
|
Icon="/Assets/app.ico"
|
||||||
Title="K8sFileBrowser">
|
Title="K8sFileBrowser"
|
||||||
|
DataContext="{DynamicResource ViewModel}">
|
||||||
<Design.DataContext>
|
|
||||||
<vm:MainWindowViewModel />
|
<Window.Resources>
|
||||||
</Design.DataContext>
|
<vm:MainWindowViewModel x:Key="ViewModel" />
|
||||||
|
</Window.Resources>
|
||||||
|
|
||||||
<Grid>
|
<Grid>
|
||||||
<Border ZIndex="1" IsVisible="{Binding Message.IsVisible}" Background="{Binding Message.Color}" Opacity="{Binding Message.Opacity}">
|
<Border ZIndex="1" IsVisible="{Binding Message.IsVisible}" Background="{Binding Message.Color}" Opacity="{Binding Message.Opacity}">
|
||||||
@@ -101,8 +102,8 @@
|
|||||||
GridLinesVisibility="Horizontal"
|
GridLinesVisibility="Horizontal"
|
||||||
BorderThickness="1"
|
BorderThickness="1"
|
||||||
SelectionMode="Single"
|
SelectionMode="Single"
|
||||||
SelectedItem="{Binding SelectedFile}"
|
Tag="{Binding OpenCommand}"
|
||||||
>
|
SelectedItem="{Binding SelectedFile}">
|
||||||
<DataGrid.Styles>
|
<DataGrid.Styles>
|
||||||
<Style Selector="DataGridColumnHeader">
|
<Style Selector="DataGridColumnHeader">
|
||||||
<Setter Property="FontSize" Value="14"></Setter>
|
<Setter Property="FontSize" Value="14"></Setter>
|
||||||
@@ -122,6 +123,11 @@
|
|||||||
<PathIcon Data="{StaticResource document_regular}" IsVisible="{Binding IsFile}"></PathIcon>
|
<PathIcon Data="{StaticResource document_regular}" IsVisible="{Binding IsFile}"></PathIcon>
|
||||||
<PathIcon Data="{StaticResource document_unknown_regular}" IsVisible="{Binding IsUnknown}"></PathIcon>
|
<PathIcon Data="{StaticResource document_unknown_regular}" IsVisible="{Binding IsUnknown}"></PathIcon>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
|
<Interaction.Behaviors>
|
||||||
|
<EventTriggerBehavior EventName="DoubleTapped">
|
||||||
|
<InvokeCommandAction Command="{Binding Source={StaticResource ViewModel}, Path=OpenCommand}" />
|
||||||
|
</EventTriggerBehavior>
|
||||||
|
</Interaction.Behaviors>
|
||||||
</Border>
|
</Border>
|
||||||
</DataTemplate>
|
</DataTemplate>
|
||||||
</DataGridTemplateColumn.CellTemplate>
|
</DataGridTemplateColumn.CellTemplate>
|
||||||
|
|||||||
Reference in New Issue
Block a user