mirror of
https://github.com/Stone-Red-Code/docs-desktop.git
synced 2026-09-04 09:06:04 +02:00
Migrate code;widen xaml snip ref (#1279)
This commit is contained in:
-42
@@ -1,42 +0,0 @@
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
|
||||
<PropertyGroup>
|
||||
<AssemblyName>SDKSample</AssemblyName>
|
||||
<TargetType>winexe</TargetType>
|
||||
<Configuration Condition="'$(Configuration)'==''">Debug</Configuration>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<OutputPath>bin\$(Configuration)\</OutputPath>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{F184B08F-C81C-45F6-A57F-5ABD9991F28F}</ProjectTypeGuids>
|
||||
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
|
||||
<ProductVersion>10.0.20821</ProductVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="UIAutomationProvider" />
|
||||
<Reference Include="WindowsBase" />
|
||||
<Reference Include="PresentationCore" />
|
||||
<Reference Include="PresentationFramework" />
|
||||
<Reference Include="System.Xaml">
|
||||
<RequiredTargetFramework>4.0</RequiredTargetFramework>
|
||||
</Reference>
|
||||
<Reference Include="UIAutomationTypes" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ApplicationDefinition Include="app.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</ApplicationDefinition>
|
||||
<Page Include="Window1.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</Page>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Window1.xaml.vb">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
-54
@@ -1,54 +0,0 @@
|
||||
<Window
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
x:Class="SDKSample.Window1"
|
||||
Title="ColumnDefinitions Sample">
|
||||
<Border BorderBrush="Black" Background="White" BorderThickness="2">
|
||||
<DockPanel Margin="10,0,0,0">
|
||||
|
||||
<TextBlock FontSize="20" FontWeight="Bold" DockPanel.Dock="Top">Grid Column and Row Collections</TextBlock>
|
||||
<TextBlock DockPanel.Dock="Top">Click any of the buttons below to invoke the associated methods and properties of ColumnDefinition and RowDefinition Collections.</TextBlock>
|
||||
|
||||
<Grid DockPanel.Dock="Top" HorizontalAlignment="Left" Name="grid1" ShowGridLines="True" Width="625" Height="400" Background="#b0e0e6">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition/>
|
||||
<ColumnDefinition/>
|
||||
<ColumnDefinition/>
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition/>
|
||||
<RowDefinition/>
|
||||
<RowDefinition/>
|
||||
</Grid.RowDefinitions>
|
||||
</Grid>
|
||||
|
||||
<StackPanel HorizontalAlignment="Left" Orientation="Horizontal" Width="625" DockPanel.Dock="Top">
|
||||
<Button Width="125" Click="addCol">Add Column</Button>
|
||||
<Button Width="125" Click="addRow">Add Row</Button>
|
||||
<Button Width="125" Click="clearCol">Clear All Columns</Button>
|
||||
<Button Width="125" Click="clearRow">Clear All Rows</Button>
|
||||
<Button Width="125" Click="removeCol">Remove One Column</Button>
|
||||
</StackPanel>
|
||||
<StackPanel HorizontalAlignment="Left" Orientation="Horizontal" Width="625" DockPanel.Dock="Top">
|
||||
<Button Width="125" Click="removeRow">Remove One Row</Button>
|
||||
<Button Width="125" Click="colCount">How Many Columns?</Button>
|
||||
<Button Width="125" Click="rowCount">How Many Rows?</Button>
|
||||
<Button Width="125" Click="rem5Col">Remove 5 Columns</Button>
|
||||
<Button Width="125" Click="rem5Row">Remove 5 Rows</Button>
|
||||
</StackPanel>
|
||||
<StackPanel HorizontalAlignment="Left" Orientation="Horizontal" Width="625" DockPanel.Dock="Top">
|
||||
<Button Width="125" Click="containsRow">Contains Row?</Button>
|
||||
<Button Width="125" Click="containsCol">Contains Column?</Button>
|
||||
<Button Width="125" Click="insertRowAt">Insert Row</Button>
|
||||
<Button Width="125" Click="insertColAt">Insert Column</Button>
|
||||
<Button Width="125" Click="colReadOnly">IsReadOnly?</Button>
|
||||
</StackPanel>
|
||||
|
||||
<TextBlock DockPanel.Dock="Top" Name="tp1"/>
|
||||
<TextBlock DockPanel.Dock="Top" Name="tp2"/>
|
||||
<TextBlock DockPanel.Dock="Top" Name="tp3"/>
|
||||
<TextBlock DockPanel.Dock="Top" Name="tp4"/>
|
||||
<TextBlock DockPanel.Dock="Top" Name="tp5"/>
|
||||
</DockPanel>
|
||||
</Border>
|
||||
</Window>
|
||||
-143
@@ -1,143 +0,0 @@
|
||||
' <Snippet2>
|
||||
Imports System.Windows
|
||||
Imports System.Windows.Controls
|
||||
Imports System.Windows.Documents
|
||||
|
||||
Namespace SDKSample
|
||||
|
||||
'@ <summary>
|
||||
'@ Interaction logic for Window1.xaml
|
||||
'@ </summary>
|
||||
|
||||
Partial Public Class Window1
|
||||
Inherits Window
|
||||
|
||||
Dim rowDef1 As New RowDefinition
|
||||
Dim colDef1 As New ColumnDefinition
|
||||
|
||||
' <Snippet11>
|
||||
Private Sub addCol(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
Dim colDef1 As New ColumnDefinition
|
||||
grid1.ColumnDefinitions.Add(colDef1)
|
||||
End Sub
|
||||
' </Snippet11>
|
||||
|
||||
'<Snippet3>
|
||||
Private Sub addRow(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
Dim rowDef1 As New RowDefinition()
|
||||
grid1.RowDefinitions.Add(rowDef1)
|
||||
End Sub
|
||||
'</Snippet3>
|
||||
|
||||
'<Snippet12>
|
||||
Private Sub clearCol(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
grid1.ColumnDefinitions.Clear()
|
||||
End Sub
|
||||
'</Snippet12>
|
||||
|
||||
'<Snippet4>
|
||||
Private Sub clearRow(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
grid1.RowDefinitions.Clear()
|
||||
End Sub
|
||||
'</Snippet4>
|
||||
|
||||
'<Snippet15>
|
||||
Private Sub removeCol(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
|
||||
If (grid1.ColumnDefinitions.Count <= 0) Then
|
||||
tp1.Text = "No More Columns to Remove!"
|
||||
Else
|
||||
grid1.ColumnDefinitions.RemoveAt(0)
|
||||
End If
|
||||
End Sub
|
||||
'</Snippet15>
|
||||
|
||||
'<Snippet5>
|
||||
Private Sub removeRow(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
If (grid1.RowDefinitions.Count <= 0) Then
|
||||
tp1.Text = "No More Rows to Remove!"
|
||||
Else
|
||||
grid1.RowDefinitions.RemoveAt(0)
|
||||
End If
|
||||
End Sub
|
||||
'</Snippet5>
|
||||
|
||||
'<Snippet17>
|
||||
Private Sub colCount(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
tp2.Text = "The current number of Columns is: " + grid1.ColumnDefinitions.Count.ToString()
|
||||
End Sub
|
||||
'</Snippet17>
|
||||
|
||||
'<Snippet7>
|
||||
Private Sub rowCount(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
tp2.Text = "The current number of Rows is: " + grid1.RowDefinitions.Count.ToString()
|
||||
End Sub
|
||||
'</Snippet7>
|
||||
|
||||
'<Snippet16>
|
||||
Private Sub rem5Col(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
If (grid1.ColumnDefinitions.Count < 5) Then
|
||||
tp1.Text = "There aren't five Columns to Remove!"
|
||||
Else
|
||||
grid1.ColumnDefinitions.RemoveRange(0, 5)
|
||||
End If
|
||||
End Sub
|
||||
'</Snippet16>
|
||||
|
||||
'<Snippet6>
|
||||
Private Sub rem5Row(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
If (grid1.RowDefinitions.Count < 5) Then
|
||||
tp1.Text = "There aren't five Rows to Remove!"
|
||||
Else
|
||||
grid1.RowDefinitions.RemoveRange(0, 5)
|
||||
End If
|
||||
End Sub
|
||||
'</Snippet6>
|
||||
|
||||
'<Snippet8>
|
||||
Private Sub containsRow(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
If (grid1.RowDefinitions.Contains(rowDef1)) Then
|
||||
tp2.Text = "Grid Contains RowDefinition rowDef1"
|
||||
Else
|
||||
tp2.Text = "Grid Does Not Contain RowDefinition rowDef1"
|
||||
End If
|
||||
End Sub
|
||||
'</Snippet8>
|
||||
|
||||
'<Snippet13>
|
||||
Private Sub containsCol(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
If (grid1.ColumnDefinitions.Contains(colDef1)) Then
|
||||
tp3.Text = "Grid Contains ColumnDefinition colDef1"
|
||||
Else
|
||||
tp3.Text = "Grid Does Not Contain ColumnDefinition colDef1"
|
||||
End If
|
||||
End Sub
|
||||
'</Snippet13>
|
||||
|
||||
'<Snippet10>
|
||||
Private Sub colReadOnly(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
tp4.Text = "RowDefinitionsCollection IsReadOnly?: " + grid1.RowDefinitions.IsReadOnly.ToString()
|
||||
tp5.Text = "ColumnDefinitionsCollection IsReadOnly?: " + grid1.ColumnDefinitions.IsReadOnly.ToString()
|
||||
End Sub
|
||||
'</Snippet10>
|
||||
|
||||
'<Snippet9>
|
||||
Private Sub insertRowAt(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
Dim rowDef1 As New RowDefinition
|
||||
grid1.RowDefinitions.Insert(grid1.RowDefinitions.Count, rowDef1)
|
||||
tp1.Text = "RowDefinition added at index position " + grid1.RowDefinitions.IndexOf(rowDef1).ToString()
|
||||
End Sub
|
||||
'</Snippet9>
|
||||
|
||||
'<Snippet14>
|
||||
Private Sub insertColAt(ByVal sender As Object, ByVal e As RoutedEventArgs)
|
||||
Dim colDef1 As New ColumnDefinition()
|
||||
grid1.ColumnDefinitions.Insert(grid1.ColumnDefinitions.Count, colDef1)
|
||||
tp2.Text = "ColumnDefinition added at index position " + grid1.ColumnDefinitions.IndexOf(colDef1).ToString()
|
||||
End Sub
|
||||
'</Snippet14>
|
||||
|
||||
|
||||
End Class
|
||||
End Namespace
|
||||
' </Snippet2>
|
||||
-4
@@ -1,4 +0,0 @@
|
||||
<Application
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
StartupUri="Window1.xaml"/>
|
||||
Reference in New Issue
Block a user