摘要:
[WP8] ListBox的Item宽度自动填满范例下载范例程序代码:点此下载问题情景开发WP8应用程序的时候,常常会需要使用ListBox作为容器来呈现各种数据集合。但是在ListBox呈现数据时,ListBox中每个用来呈现数据的Item控件,在默认的状态下,宽度并不会填满整个ListBox。这样的默认样式,会因为Item控件的内容而动态的决定实际宽度,这很容易造成显示时排版不整齐,进而影响整体美观。执行结果程序代码(.XAML) 程序代码(.CS)public class TestData{ public string Name { get; ... 阅读全文
摘要:
[WP8] Binding时,依照DataType选择DataTemplate范例下载范例程序代码:点此下载问题情景在开发WPF、WP8...这类应用程序的时候,透过Binding机制搭配DataTemplate,能让数据类别在经过Binding之后于画面上呈现。例如下列的范例,透过Binding机制搭配DataTemplate,就能在WP8的ListBox控件中,依照DataTemplate的定义,来呈现Car对象集合。执行结果程序代码(.CS)namespace BindingSample001.Models{ public class Car { public ... 阅读全文
摘要:
套用IoC模式 在设计系统对象的时候,可以套用IoC模式来切割相依性。如下列范例程序代码,就是在Master、Slave两个对象之间套用IoC的小小范例,在这个范例中NormalSlave会透过MessageNotified事件,来将执行讯息通知给Master。 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ class Program { ... 阅读全文