1. Pro následující situace označte barvu, jakou bude mít

Transkript

1. Pro následující situace označte barvu, jakou bude mít
1.
<Window x:Class="Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<StackPanel>
<Rectangle Fill="Red" Width="50" Height="50" x:Name="ctverec">
<Rectangle.Style>
<Style>
<Style.Triggers>
<Trigger Property="Rectangle.IsMouseOver" Value="True">
<Setter Property="Rectangle.Fill" Value="Green" />
</Trigger>
</Style.Triggers>
</Style>
</Rectangle.Style>
</Rectangle>
</StackPanel>
</Window>
Pro následující situace označte barvu, jakou bude mít výplň obdélníku ctverec.
(č = červená, z = zelená, p = průhledná, resp. Žádná barva)
Č
z
p
⃝ ⃝
⃝ Ihned po zobrazení okna
Po prvním vstupu kurzoru myši do oblasti nad obdélníkem (tj. Po ukázání na
⃝ ⃝
⃝
obdélník)
Po tom, co kurzor myši poprvé opustí oblast „nad“ obdélníkem (tj. Po tom, co se
⃝ ⃝
⃝
přestane na obdélník ukazovat)
2. Doplňte kód níže tak, aby okno vypadalo tak, jako na obrázku
<Window x:Class="Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="101" Width="300">
<StackPanel>
<TextBlock Margin="5">Hello</TextBlock>
<TextBlock Margin="5">World</TextBlock>
</StackPanel>
</Window>
->
3. Jaký bude výstup následujícího programu
using
using
using
using
using
System;
System.Collections.Generic;
System.Collections;
System.Linq;
System.Text;
namespace Zkouska
{
class Program
{
static void Main(string[] args)
{
Numbers n = new Numbers();
var list = from x in n where x > 1 select x;
foreach (var i in list)
{
Console.WriteLine("g(" + i.ToString() + ")");
break;
}
}
class Numbers : IEnumerable<int>
{
public IEnumerator<int> GetEnumerator()
{
Console.WriteLine("1 ");
yield return 1;
Console.WriteLine("2 ");
yield return 2;
Console.WriteLine("3 ");
yield return 3;
}
IEnumerator IEnumerable.GetEnumerator()
{
return GetEnumerator();
}
}
}
}
4. doplnte třídu (dále byla napsaná) tak, aby byla binárně serializovatelná, a při deserializaci byla kontrola
hodnot.
5. Který z následujících konceptů je nejpodobnější AppDomains (aplikačním doménám)?
⃝
⃝
⃝
⃝
⃝
Vlákno
Proces
Procesor
Fronta zpráv
API pro IPC (Inter-process communication)
6. Předpokládejme následující třídu v C++/CLI
public ref class ZkouskaList {
private: array<int> ^list;
public:
ZkouskaList(int capacity) {
list = gcnew array<int>(capacity);
}
property int% default [int] {
int% get(int index)
{ return list[index]; }
void set(int index, int% value)
{ list[index] = value; }
} };
Lze použít indexer na jejich instancích z programu v C#?
⃝
⃝
⃝
Ano
Ne, protože nejde tracing ref
Ne, ač jde tracing ref

Podobné dokumenty

Trigger - vjj root page

Trigger - vjj root page vnořená definice scénáře animací odkaz na definici scénáře animací jinde, např. v resources odkaz na odstartovaný scénář animací vjj

Více

Moderní aplikace ve WPF pro začátečníky

Moderní aplikace ve WPF pro začátečníky aplikace prostřednictvím WPF, technologie vestavěné do různých verzí OS Windows WPF - Windows Presentation Foundation je knihovna, která Vám dovoluje řešit složité problémy jednoduše, což ocení hla...

Více

Solární žaluzie ISOTRA ENERGY Dálkový ovladač Solar blinds

Solární žaluzie ISOTRA ENERGY Dálkový ovladač Solar blinds zruší přihlášení této žaluzie k jakémukoliv předchozímu ovladači/tlačítku. Jak toto obejít popisuje kapitola 13.1. v kompletním návodu na CD.

Více

Applet Architektura Java EE - 4 vrstvá CGI

Applet Architektura Java EE - 4 vrstvá CGI - Metoda forward (request, response) objektu typu RequestDispatcher - forward() - předávající stránka nemůţe nic vypsat do output streamu, můţe modifikovat request a response - Předání řízení v rám...

Více

ASP.NET Core 1.0: KONFIGURACE APLIKACÍ

ASP.NET Core 1.0: KONFIGURACE APLIKACÍ – Konfigurace aplikace (appSettings, vlastní sekce)

Více

1. DÚ

1. DÚ Takto modifikovaný program před odevzdánı́m vyzkoušejte, jestli počı́tá, co má – spust’te v jazyku Pascal(fpc) v online nástroji http://ideone.com (jazyk vyberete v levém poli, program se ...

Více

Ukázková kapitola

Ukázková kapitola podporovat typy definované v CLS. Visual Basic například tradičně nikdy nepodporoval bezznaménkové typy. Návrháři CLI definovali CLS za účelem standardizace typů , aby usnadnili interoperabilitu me...

Více

Jalapeńo: pekelně ostrá Java persistence v Caché

Jalapeńo: pekelně ostrá Java persistence v Caché • Třída ApplicationContext – Slouží k navázání spojení s Caché prostřednictvím objektově orientovaného protokolu postaveného nad JDBC Class.forName ("com.intersys.jdbc.CacheDriver"); Connection con...

Více

prezentace

prezentace záznamu z databáze, používá se např. DataSet, DataTable • Dnes již překonané

Více