Hacker News new | past | comments | ask | show | jobs | submit login

That would be WPF. It uses Tk under the covers.



I believe that has been removed in later versions as the old examples I find online don't work in Powershell

> InvalidOperation: Unable to find type System.Windows.Forms.MessageBoxButtons].


This still works today for me:

    Add-Type -AssemblyName PresentationFramework
    [XML]$form = @"
       <Window 
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            Title="MainWindow" Height="450" Width="800">
        <Grid>
            
        </Grid>
        </Window>
    "@

    $NR = (New-Object System.Xml.XmlNodeReader $form)
    $window = [Windows.Markup.XamlReader]::Load($NR)

    $window.ShowDialog()

Ah, my bad. It is inspired by Tk. Should still be usable across most things today.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: