Can this be a object in C# UI design? #11537

Closed
opened 2026-01-31 02:50:29 +00:00 by claunia · 7 comments
Owner

Originally created by @xeriax on GitHub (Nov 22, 2020).

Hi there,
Can this be a object in C# UI design?
if this can be use as an object in my application then it would be great!

Originally created by @xeriax on GitHub (Nov 22, 2020). Hi there, Can this be a object in C# UI design? if this can be use as an object in my application then it would be great!
Author
Owner
@KalleOlaviNiemitalo commented on GitHub (Nov 22, 2020): There is some advice in <https://github.com/microsoft/terminal/issues/4572#issuecomment-586060398> and subsequent comments. See also WpfTerminalTestNetCore: <https://github.com/microsoft/terminal/blob/f3cdf6841fa116c79b49273bb8df0039a1366a49/src/cascadia/WpfTerminalTestNetCore/WpfTerminalTestNetCore/MainWindow.xaml#L11>
Author
Owner

@zadjii-msft commented on GitHub (Nov 23, 2020):

@xeriax Do you have a tech stack in mind? Either WPF or UWP? The advice is a little different depending on what you're pursuing.

@zadjii-msft commented on GitHub (Nov 23, 2020): @xeriax Do you have a tech stack in mind? Either WPF or UWP? The advice is a little different depending on what you're pursuing.
Author
Owner

@xeriax commented on GitHub (Nov 23, 2020):

No, only WinForm.

@xeriax commented on GitHub (Nov 23, 2020): No, only WinForm.
Author
Owner

@ghost commented on GitHub (Nov 24, 2020):

@xeriax Do you have a tech stack in mind? Either WPF or UWP? The advice is a little different depending on what you're pursuing.

@zadjii-msft Can you give advice for both?

@ghost commented on GitHub (Nov 24, 2020): > @xeriax Do you have a tech stack in mind? Either WPF or UWP? The advice is a little different depending on what you're pursuing. @zadjii-msft Can you give advice for both?
Author
Owner

@DHowett commented on GitHub (Nov 25, 2020):

@alannt777 not at the moment, no. Our UWP and WPF controls are not a contract we're ready to support. 😄

@xeriax ah, that's unfortunate. Our infrastructure supports rendering to a random window handle, but we do not currently have a control that will let you do so.

@DHowett commented on GitHub (Nov 25, 2020): @alannt777 not at the moment, no. Our UWP and WPF controls are not a contract we're ready to support. :smile: @xeriax ah, that's unfortunate. Our infrastructure supports rendering to a random window handle, but we do not currently have a control that will let you do so.
Author
Owner

@ghost commented on GitHub (Nov 27, 2020):

But what did @zadjii-msft meant by "advice"? He could have straight up said no...

@ghost commented on GitHub (Nov 27, 2020): But what did @zadjii-msft meant by "advice"? He could have straight up said no...
Author
Owner

@zadjii-msft commented on GitHub (Dec 2, 2020):

In retrospect, I should have probably just said no. If someone was particularly motivated, they could find a WpfControl and a UWP TerminalControl within this repo, and they could theoretically embed them in another app. But as Dustin correctly calls out, it's not a contract we're prepared to support officially, so any use of them would be subject to us changing the interface at our own discretion. So, here be dragons.

@zadjii-msft commented on GitHub (Dec 2, 2020): In retrospect, I should have probably just said no. If someone was _particularly motivated_, they could find a WpfControl and a UWP TerminalControl within this repo, and they could theoretically embed them in another app. But as Dustin correctly calls out, it's not a contract we're prepared to support officially, so any use of them would be subject to us changing the interface at our own discretion. So, here be dragons.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#11537